我已经为我的Nexus 7创建了一个未签名的apk文件。当我尝试安装它时,设备弹出了“应用程序未安装”的提示。在Eclipse模拟器中,一切都正常工作。我已经尝试将目标更改为4.2、4.3、4.4。再次强调,在模拟器中所有这些都能工作,但是在设备上并不能,设备运行的是4.3版本。
我已经为我的Nexus 7创建了一个未签名的apk文件。当我尝试安装它时,设备弹出了“应用程序未安装”的提示。在Eclipse模拟器中,一切都正常工作。我已经尝试将目标更改为4.2、4.3、4.4。再次强调,在模拟器中所有这些都能工作,但是在设备上并不能,设备运行的是4.3版本。
未经签名的应用程序无法安装。您需要使用jarsigner工具(由Android SDK工具提供)对其进行签名。
了解有关签署Android应用程序的重要要点:
- 所有应用程序都必须签名。如果应用程序未经签名,则系统不会在模拟器或设备上安装。
请参阅 http://developer.android.com/tools/publishing/app-signing.html。
两种解决方法:
1.签署apk文件(这是首选方法)
2.从bin文件夹中获取apk,而不是获取未签名的apk,然后卸载现有应用程序,再安装它。