如何创建AVD eclipse

时间:2014-12-21 23:08:11

标签: android eclipse avd

我的代码在外部设备上正常运行但我无法在AVD上运行

我创建AVD的步骤如下:

  1. 创建
  2. 选择名称" aavd"
  3. 选择3.3" WQVGA(240x400:ldpi)作为设备选择Android 4。
  4. 4.4W - API级别20作为目标
  5. 选择(armeabi-v7a)作为CPU / ABI
  6. 然后我选择

    • 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>
    

2 个答案:

答案 0 :(得分:0)

尝试使用其中一个预制的AVD。您可能还需要检查以确保将最低API级别设置为应用程序要求的级别 我也遇到了我的AVD腐败的情况。为了解决这个问题,请关闭eclipse,删除.metadata文件夹,然后重启eclipse并导入项目并重新创建AVD。

答案 1 :(得分:0)

在运行应用程序之前先启动模拟器 你可能也想增加堆大小。