1

我正在尝试使用 Eclipse 在我的带有 ICS(Asus Transformer TF101 - rooted)的设备上运行/调试我的应用程序。但我收到以下错误:

   Uploading MyApp.apk onto device '037c6206441f83d7'
   Failed to install MyApp.apk on device '037c6206441f83d7': Not a directory
   com.android.ddmlib.SyncException: Not a directory
   Launch canceled!

我尝试运行/调试其他应用程序,也包括示例应用程序,但仍然出现相同的错误,但一切都在模拟器上运行,当然我打开了 USB 调试。在更新之前,我能够正常运行一切,是否有可能我在刷 rom/root 时搞砸了一些东西?但另一方面,我认为我的设备工作正常......

4

3 回答 3

3

我已经解决了这个问题,看起来我在刷新的 rom/root 时真的搞砸了。目录有一些问题/data/local/tmp,我已经习惯了ClockworkMod Recoverywipe /data/ (factory reset)现在它完美无缺。

于 2012-05-05T11:02:29.843 回答
1

只需使用具有 root 权限的文件资源管理器转到此文件夹,删除文件 tmp 并创建一个具有相同名称的文件夹。此外,您可以使用 adb shell 来执行此操作。

于 2012-10-24T12:34:29.623 回答
0

我只是adb shell在linux上运行然后运行rm -rf /data/local/tmp/MY_APK_DIR,问题就解决了。

于 2016-04-09T13:15:04.640 回答