Rui*_*uiG 71 android android-studio
当我点击运行我刚刚在Android Studio 0.2.10中创建的项目并选择我的Android(通过USB通过USB连接调试连接)时出现此错误:
Waiting for device.
Target device: 0123456789ABCDEF
Uploading file
local path: /Users/Rui/AndroidStudioProjects/FirstAppProject/FirstApp/build/apk/FirstApp-debug-unaligned.apk
remote path: /data/local/tmp/rui.firstapp
Installing rui.firstapp
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/rui.firstapp"
pkg: /data/local/tmp/rui.firstapp
Failure [INSTALL_FAILED_INVALID_APK]
Run Code Online (Sandbox Code Playgroud)
对它可能是什么的任何想法?
Fra*_*rmu 140
我在Android Studio中得到了这个,我所做的就是去修复"Build" > "Clean Project"
它只是起作用了.
小智 33
只需删除文件夹中的旧 APK android/app/build/outputs/apk/debug/app-debug.apk。就这样。享受你的编码......
Akh*_*hil 15
我有类似的问题一次,我观察到的是,我的Androidmanifest.xml中的包名称是以一个空的空格字符开始的. like " com.example.test" instead of "com.example.test"
我从清单文件中删除了所有这些无效空格,它解决了我的问题
编辑1:包名中的' - '也会导致某些Android版本出现同样的问题
小智 10
我有同样的问题,但没有一个解决方案适合我.问题是我没有.我的包名中的分隔符.
即如果你的包名是my.packagename就好了,但它不能只是mypackagename
从这个错误报告得到提示.
https://code.google.com/p/android/issues/detail?id=55841
小智 7
如何解决这个问题:
RootExplorer
tmp
在SD卡上创建新文件夹Link
此文件夹(菜单中的最后一个选项)/data/local/
并点按按钮CREATE LINK
我遇到了这个问题,上述解决方案都没有对我有用.
由于某种原因,我的/data/local/tmp
目录上没有正确设置权限(只有root有rwx).我使用ADB解决了这个问题(你需要一个有根设备):
adb shell
/data/local
使用cd /data/local
su
tmp
目录上使用读/写/执行chmod 777 tmp
小智 5
我尝试了上面提供的大多数解决方案(简单的解决方案,而不是那些提供 chmod 和更改内部库的解决方案),但没有一个有效
最终对我有用的是:“清理项目”->“重建项目”-> 在 build.gradle 应用程序模块中更改应用程序版本名称 -> 同步 Gradle -> 在设备上运行应用程序
归档时间: |
|
查看次数: |
94709 次 |
最近记录: |