我有一个有效的应用程序,直到我在AndroidManifest.xml中更改了包名称。我改回来了,但后来发现我在gen文件夹中有两个文件。 我通常(现在)有这样的sg:
但那段时间在我的gen文件夹中有其他内容:就我记忆中的“com.bfarago”而言,另一个内部的R.java抱怨包名称。我用R.java删除了这个包,从那以后我无法启动应用程序。 我退出并重新启动了eclipse,并在发布时卡住了这一点:
[2011-02-12 14:04:55 - Nevnap] Android Launch!
[2011-02-12 14:04:55 - Nevnap] adb is running normally.
[2011-02-12 14:04:55 - Nevnap] Performing com.bfarago.nevnap.MainActivity activity launch
[2011-02-12 14:04:55 - Nevnap] Automatic Target Mode: launching new emulator with compatible AVD 'my_avd'
[2011-02-12 14:04:55 - Nevnap] Launching a new emulator with Virtual Device 'my_avd'
[2011-02-12 14:04:55 - Emulator] emulator: ERROR: the user data image is used by another emulator. aborting
[2011-02-12 14:04:59 - Nevnap] New emulator found: emulator-5554
[2011-02-12 14:04:59 - Nevnap] Waiting for HOME ('android.process.acore') to be launched...
logcat的:
02-12 14:06:21.795: WARN/MountService(65): Waiting too long for mReady!
稍后我将需要重新创建整个应用程序,但现在我想让它再次运行。
请帮帮我..
答案 0 :(得分:1)
您可以安全地删除任何R.java,它会为您重新生成它们。尝试制作新的AVD并重新启动计算机以解决第二个问题。
答案 1 :(得分:0)
(我发布这篇文章是为了关闭这个主题,就像我几周前首次评论的那样)
谢谢你们。幸运的是,我的手机上有.apk文件,所以我只是把它复制到计算机上,现在它再次正常工作。