APK包无效。尝试了我发现的一切,没有任何作用

时间:2012-09-05 14:46:51

标签: android apk adb

当我尝试调试我的应用程序时出现问题:

[2012-09-05 15:37:57 - Applicy] Installation failed due to invalid APK file!
[2012-09-05 15:37:57 - Applicy] Please check logcat output for more details.
[2012-09-05 15:37:57 - Applicy] Launch canceled!

这是logcat:

?:??: W/?(?): Unable to open log device '/dev/log/main': No such file or directory

这就是我所做的:

  1. 启用对ADB和应用的root访问权限
  2. 允许未知来源
  3. 通过USB而不是通过网络尝试。
  4. 重启ADB,我的手机和日食。
  5. 检查我的目标SDK是否正常。我的手机正在运行Jelly Bean,应用程序是API Level 10
  6. 我做错了什么?

1 个答案:

答案 0 :(得分:0)

这个问题的答案很简单: LogCat未激活,因此系统上没有日志文件夹。这可能是由于使用非库存内核,如SpeedMod。 由于性能原因,它们会停用日志记录。

您可以通过执行以下命令来激活日志记录:

  

[如何启用LOGCAT]

     

如果您是开发人员或想要重新启用logcat   原因,这样做:

adb shell
su
mount -o remount,rw /system
echo ANDROIDLOGGER >> /system/etc/tweaks.conf
mount -o remount,ro /system

重新启动设备,logcat日志记录再次运行。错误将消失。 (虽然其他人最终会出现)

SpeedMod -> 3rd post