2014-12-21 3 views
0

мой код запуска правильно на внешнем устройстве, но я не могу запустить его на AVDкак создать AVD затмение

мои шаги для создания AVD выглядит следующим образом:

  1. создать
  2. выберите имя «aavd "
  3. выбрать 3.3" WQVGA (240х400: ldpi) в качестве устройства выбирают Android 4.
  4. 4.4W - уровень API 20 в качестве мишени
  5. выбрать (ARME ABI-v7a) в качестве CPU/ABI

то я выбираю

  • 512 RAM
  • 16 VMheap
  • 200 Внутренняя память

затем в порядке -> начать - -> обед затем выполнить конфигурацию -> выберите myAVD

Теперь это сделать очень и очень много времени, чтобы начать AVD тогда дайте мне этот Сообщ «на минутку» затем обед отменить и дать это сообщение в LogCat:

[2014-12-20 23:23:18 - invitationCard] Android Launch! 
[2014-12-20 23:23:18 - invitationCard] adb is running normally. 
[2014-12-20 23:23:18 - invitationCard] Performing com.example.invitationcard.MainActivity activity launch 
[2014-12-20 23:23:24 - invitationCard] Launching a new emulator with Virtual Device 'aavd' 
[2014-12-20 23:23:53 - invitationCard] New emulator found: emulator-5554 
[2014-12-20 23:23:53 - invitationCard] Waiting for HOME ('android.process.acore') to be launched... 
[2014-12-20 23:25:15 - invitationCard] HOME is up on device 'emulator-5554' 
[2014-12-20 23:25:15 - invitationCard] Uploading invitationCard.apk onto device 'emulator-5554' 
[2014-12-20 23:25:35 - invitationCard] Installing invitationCard.apk... 
[2014-12-20 23:27:41 - invitationCard] Failed to install invitationCard.apk on device 'emulator-5554! 
[2014-12-20 23:27:41 - invitationCard] (null) 
[2014-12-20 23:27:41 - invitationCard] Launch canceled! 

так что теперь мой вопрос: где мой ошибка и как я могу исправить это??

мой manifest.xml

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.example.invitationcard" 
android:versionCode="1" 
android:versionName="1.0" > 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-sdk 
    android:minSdkVersion="8" 
    android:targetSdkVersion="21" /> 

<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" > 
    <activity 
     android:name=".MainActivity" 
     android:label="@string/app_name" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
     <activity 
     android:label="@string/app_name" 
     android:name=".MainActivity2" > 
    </activity> 
     <activity 
     android:label="@string/app_name" 
     android:name=".BdActivity" > 
    </activity> 
     <activity 
     android:label="@string/app_name" 
     android:name=".weddingActivity" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".Graduation" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".b0" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".b1" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".b2" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".b3" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".b4" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".b5" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".b6" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".b7" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".b8" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".b9" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".b10" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".b11" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".b12" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".b13" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".b14" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".b15" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".w1" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".w2" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".w3" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".w4" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".w5" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".w6" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".w7" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".w8" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".w9" > 
     </activity> 
     <activity 
     android:label="@string/app_name" 
     android:name=".w10" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".w11" > 
        </activity> 

      <activity 
     android:label="@string/app_name" 
     android:name=".w12" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".w13" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".w14" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".w15" > 
    </activity> 
    <activity 
     android:label="@string/app_name" 
     android:name=".w16" > 
    </activity> 
     <activity 
     android:label="@string/app_name" 
     android:name=".g1" > 
    </activity> 
     <activity 
     android:label="@string/app_name" 
     android:name=".g2" > 
    </activity> 
     <activity 
     android:label="@string/app_name" 
     android:name=".g3" > 
    </activity> 
     <activity 
     android:label="@string/app_name" 
     android:name=".g4" > 
    </activity> 
     <activity 
     android:label="@string/app_name" 
     android:name=".g5" > 
    </activity> 
     <activity 
     android:label="@string/app_name" 
     android:name=".g6" > 
    </activity> 
     <activity 
     android:label="@string/app_name" 
     android:name=".g7" > 
    </activity> 
</application> 

</manifest> 

ответ

0

Попробуйте использовать один из предварительно построенных AVD-х. Вы также можете проверить, чтобы установить минимальный уровень API в соответствии с требованиями ваших приложений.
Я также сталкивался с ситуациями, когда мой AVD был поврежден. Чтобы исправить это, закройте eclipse, удалите папку .metadata, затем перезапустите eclipse и импортируйте проект и заново создайте свой AVD.

+0

ОК есть только два уровня 20 и 21 20 в порядке ?? –

+0

Не могли бы вы разместить свой манифест.xml? – mrplow911

+0

Хорошо, если вы уже удалили папку .metadata, если используете eclipse. Если вы используете андроид-студию - Idk. Но если вы удалили эту папку, я бы изменил API вашего AVD на 21, а не на 20, поскольку это таргетинг вашего приложения. – mrplow911

0

Запустите эмулятор сначала перед запуском приложения.
Возможно, вам захочется увеличить размер кучи.

+0

ok Я начал сначала эмулятор :( и i увеличил размер кучи, но ту же ошибку –

+0

Созданная ошибка показывает, что создан новый эмулятор. Измените конфигурацию для запуска приложения на работает AVD. –

+0

https://developer.android.com/training/wearables/apps/creating.html –

Смежные вопросы