我正在开发一个Android项目并使用带有API 21的Android模拟器Nexus 4.每当我尝试执行我的应用时,模拟器控制台会显示在日志下方。在最后一步“在设备模拟器-5554上启动活动com.shashi.puzzlesudoku.Sudoku”后,它不会启动我的应用程序。它在这个阶段停止。我试图重启Eclipse /我的电脑,但它没有解决问题。我甚至试图创建新的模拟器,但它没有帮助。由于它不会自动加载我的应用程序,因此无法运行调试程序。
[2014-11-14 08:04:46 - PuzzleSudoku] ------------------------------
[2014-11-14 08:04:46 - PuzzleSudoku] Android Launch!
[2014-11-14 08:04:46 - PuzzleSudoku] adb is running normally.
[2014-11-14 08:04:46 - PuzzleSudoku] Performing com.shashi.puzzlesudoku.Sudoku activity launch
[2014-11-14 08:04:46 - PuzzleSudoku] Automatic Target Mode: using existing emulator 'emulator-5554' running compatible AVD 'nexus4'
[2014-11-14 08:04:46 - PuzzleSudoku] Uploading PuzzleSudoku.apk onto device 'emulator-5554'
[2014-11-14 08:04:48 - PuzzleSudoku] Installing PuzzleSudoku.apk...
[2014-11-14 08:05:51 - PuzzleSudoku] Success!
[2014-11-14 08:05:52 - PuzzleSudoku] Starting activity com.shashi.puzzlesudoku.Sudoku on device emulator-5554
清单文件
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.shashi.puzzlesudoku"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="21" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:theme="@style/AppTheme"
android:label="@string/app_name">
<activity
android:name=".Sudoku"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
答案 0 :(得分:0)
我认为它已经在运行,你无法阻止它进行新的发布。尝试通过DDMS停止运行应用程序(如果您使用eclipse Windows / Open Perspective / DDMS)并再次运行它!