ubuntu上Android项目首次运行失败,Error generating final archive: Failed to create key: Cannot run program
2014-03-27 14:47
519 查看
DescriptionResource
PathLocation
Type
Error generating final archive: Failed to create key: Cannot run program "/home/dongyunlong/java/jdk-8-sun/jre/bin/keytool": error=13, 权限不够
JAVA_HOME is set to: /home/dongyunlong/java/jdk-8-sun/jre
Update it if necessary, or manually execute the following command:
/home/dongyunlong/java/jdk-8-sun/jre/bin/keytool -genkey -alias AndroidDebugKey -keyalg RSA -dname "CN=Android Debug,O=Android,C=US" -validity 10950 -keypass android -keystore /home/dongyunlong/.android/debug.keystore -storepass androidA_fileOB
UnknownAndroid Packaging Problem
从上述问题中发现Failed to create key, 就是缺少debug.keystore,我进入/home/dongyunlong/.android文件下,没有找到debug.keystore,上述中建议执行命令/home/dongyunlong/java/jdk-8-sun/jre/bin/keytool
-genkey -alias AndroidDebugKey -keyalg RSA -dname "CN=Android Debug,O=Android,C=US" -validity 10950 -keypass android -keystore /home/dongyunlong/.android/debug.keystore -storepass androidA_fileOB
进入root下执行上述指令,发现权限不够,上述错误中也有错误"error=13, 权限不够",所以先执行chmod 777 /home/dongyunlong/java/jdk-8-sun/jre/bin/keytool
所有命令执行完就会出现debug.keystore, 这时可能还有问题,删除debug.keystore再次新建项目运行就能够成功了.
ps: 1:可能不需要执行建议的命令,只需要提升keytool的权限就好了,执行建议命令会在文件夹下生成debug.keystore
2:.android文件夹属于隐藏文件,在查看选项中选择显示隐藏文件
PathLocation
Type
Error generating final archive: Failed to create key: Cannot run program "/home/dongyunlong/java/jdk-8-sun/jre/bin/keytool": error=13, 权限不够
JAVA_HOME is set to: /home/dongyunlong/java/jdk-8-sun/jre
Update it if necessary, or manually execute the following command:
/home/dongyunlong/java/jdk-8-sun/jre/bin/keytool -genkey -alias AndroidDebugKey -keyalg RSA -dname "CN=Android Debug,O=Android,C=US" -validity 10950 -keypass android -keystore /home/dongyunlong/.android/debug.keystore -storepass androidA_fileOB
UnknownAndroid Packaging Problem
从上述问题中发现Failed to create key, 就是缺少debug.keystore,我进入/home/dongyunlong/.android文件下,没有找到debug.keystore,上述中建议执行命令/home/dongyunlong/java/jdk-8-sun/jre/bin/keytool
-genkey -alias AndroidDebugKey -keyalg RSA -dname "CN=Android Debug,O=Android,C=US" -validity 10950 -keypass android -keystore /home/dongyunlong/.android/debug.keystore -storepass androidA_fileOB
进入root下执行上述指令,发现权限不够,上述错误中也有错误"error=13, 权限不够",所以先执行chmod 777 /home/dongyunlong/java/jdk-8-sun/jre/bin/keytool
所有命令执行完就会出现debug.keystore, 这时可能还有问题,删除debug.keystore再次新建项目运行就能够成功了.
ps: 1:可能不需要执行建议的命令,只需要提升keytool的权限就好了,执行建议命令会在文件夹下生成debug.keystore
2:.android文件夹属于隐藏文件,在查看选项中选择显示隐藏文件
相关文章推荐
- 模拟器不能运行 Failed to start emulator: Cannot run program "/home/kroaity/Downloads/android-sdk-linux//tools/emulator": error=2
- Eclipse运行Android程序报Error generating final archive: Unable to get debug signature key错误解决方法
- Ubuntu 64位系统下 eclipse运行报错:Failed to get the adb version: Cannot run program
- Android项目报错误信息Error generating final archive: Debug Certificate expired on 某个时间
- Android——eclipse下运行android项目报错 Conversion to Dalvik format failed with error 1解决
- VMware安装失败 “Failed to create the requested registry key Key:installer Error:1021"
- 《VM学习》-01-VM安装失败 “Failed to create the requested registry key Key:installer Error:1021"
- VM安装失败 提示:“Failed to create the requested registry key Key:installer Error:1021"
- (转)Ubuntu 64 位下Android开发出现Error : Failed to create sdcard in the AVD folder
- android sdk更新失败Failed to create directory C:\ Program Files\Android\android-sdk\temp
- VMware安装失败 “Failed to create the requested registry key Key:installer Error:1021"
- VMware安装失败 “Failed to create the requested registry key Key:installer Error:1021"
- VMware安装失败 “Failed to create the requested registry key Key:installer Error:1021" .
- VMware安装失败 “Failed to create the requested registry key Key:installer Error:1021"
- VMware安装失败 “Failed to create the requested registry key Key:installer Error:1021"
- Error generating final archive: Unable to get debug signature key
- HierarchyView运行错误:Failed to get the adb version: Cannot run program ”adb“: CreateProcess error=2
- VMware安装失败 “Failed to create the requested registry key Key:installer Error:1021"
- VMware安装失败 “Failed to create the requested registry key Key:installer Error:1021" .
- Android运行项目报错:Error:Execution failed for task ':app:clean'. > Unable to delete directory: