2012-04-18 36 views
1

編輯: 似乎我一直在正確的軌道上,10+(或以上)重新啓動,瞧。有用。無法獲取'應用程序'顯示在AVD

首先,我試圖讓AVD啓動並運行,並用真正簡單的'helloWorld'進行測試。

我正在使用Android 4.0.3,如果這可能很重要。

在加載了內存分配問題和運行時間之後,您將其命名爲 AVD現在已啓動並運行,沒有警告或錯誤。

,我可以在其上安裝我的項目..

[2012-04-17 23:28:04 - AndroidProj] Android Launch! 
[2012-04-17 23:28:04 - AndroidProj] adb is running normally. 
[2012-04-17 23:28:04 - AndroidProj] Performing com.phonegap.helloworld.AndroidProjActivity activity launch 
[2012-04-17 23:28:09 - AndroidProj] Uploading AndroidProj.apk onto device 'emulator-5554' 
[2012-04-17 23:28:12 - AndroidProj] Installing AndroidProj.apk... 
[2012-04-17 23:28:54 - AndroidProj] Success! 
[2012-04-17 23:28:54 - AndroidProj] Starting activity com.phonegap.helloworld.AndroidProjActivity on device emulator-5554 

所有我正在使用的代碼是非常簡單,只是複製+從教程(S)粘貼:

「主」的java -文件。 (@ AndroidProj/src目錄/ com.phonegap.helloworld)

package com.phonegap.helloworld; 

import org.apache.cordova.*; 
/*import com.phonegap.DroidGap;*/ 
import android.os.Bundle; 

public class AndroidProjActivity extends DroidGap { 
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     super.loadUrl("file:///android_asset/www/index.html"); 
    } 
} 

和HTML(@ AndroidProj /資產/ WWW)

<!DOCTYPE HTML> 
<html> 
<head> 
<title>PhoneGap</title> 
<script type="text/javascript" charset="utf-8" src="cordova-1.6.0.js"></script> 
</head> 
<body> 
<h1>Hello World</h1> 
</body> 
</html> 

的AndroidManifest.xml:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.phonegap.helloworld" 
    android:versionCode="1" 
    android:versionName="1.0" > 

    <supports-screens 
     android:largeScreens="true" 
     android:normalScreens="true" 
     android:smallScreens="true" 
     android:resizeable="true" 
     android:anyDensity="true" 
    /> 

    <uses-permission android:name="android.permission.CAMERA" /> 
    <uses-permission android:name="android.permission.VIBRATE" /> 
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
    <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" /> 
    <uses-permission android:name="android.permission.READ_PHONE_STATE" /> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.RECEIVE_SMS" /> 
    <uses-permission android:name="android.permission.RECORD_AUDIO" /> 
    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> 
    <uses-permission android:name="android.permission.READ_CONTACTS" /> 
    <uses-permission android:name="android.permission.WRITE_CONTACTS" /> 
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> 
    <uses-permission android:name="android.permission.BROADCAST_STICKY" /> 

    <uses-sdk android:minSdkVersion="15" /> 

    <application 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" > 
     <activity 
      android:name=".AndroidProjActivity" 
      android:label="@string/app_name" 
      android:configChanges="orientation|keyboardHidden"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 

     <activity android:name="org.apache.cordova.DroidGap" android:label="@string/app_name" android:configChanges="orientation|keyboardHidden"> 
     <intent-filter> </intent-filter> 
     </activity> 
    </application> 

</manifest> 

除了事實上,我需要永遠安裝我的項目,它似乎是正確執行的。 但是,我得到的只是模擬器,我的項目/文件無處可查。 問題可能出在哪裏的任何線索?

enter image description here

+2

也粘貼您的manifest.xml .... – 2012-04-18 09:07:46

+0

請選擇左邊的綠色複選標記,以解決問題的答案,而不是寫入標題。如果沒有給出的答案是正確的,並且你自己解決它,只需自己寫一個答案,並選擇它作爲正確答案(而不是編輯你的問題)。 +1格式良好的問題。 – Matthias 2012-04-24 09:13:21

回答

0

按照建議,我會自己'回答'。

原來沒有問題,至少不是代碼明智的,後來一堆重新啓動,它都運行平穩。

儘管感謝您的努力。

0

你有沒有嘗試直接從安裝的應用程序運行呢? 作爲安裝成功,你應該是一個

-1

用鼠標盧克 - 點擊底部的第三個圖標用矩形 圓這將顯示所有的應用程序的小綠人將顯示的HelloWorld

0

我遇到了同樣的問題。我重新開始黯然失色,一切都很好。

相關問題