如何在真正的android设备上安装Eclipse生成的apk文件

如何在真正的android设备上安装Eclipse生成的apk文件,android,apk,Android,Apk,我在Eclipse上开发了一个简单的Android项目。然后我将应用程序作为未签名的应用程序导出到我的PC上。然后我将应用程序复制到SD卡上。然后我试图通过点击apk文件来安装它。我还确保可以从市场以外的其他来源安装应用程序。但我的应用程序在安装时表示该应用程序未安装。我在stack overflow中尝试了一种解决方案,建议安装AppInstaller并从那里开始尝试。即使它不起作用 安装有什么问题 有什么想法吗?在成功运行构建(Project->Clean或Project->build Al

我在Eclipse上开发了一个简单的Android项目。然后我将应用程序作为未签名的应用程序导出到我的PC上。然后我将应用程序复制到SD卡上。然后我试图通过点击apk文件来安装它。我还确保可以从市场以外的其他来源安装应用程序。但我的应用程序在安装时表示该应用程序未安装。我在stack overflow中尝试了一种解决方案,建议安装AppInstaller并从那里开始尝试。即使它不起作用

安装有什么问题


有什么想法吗?

在成功运行构建(Project->Clean或Project->build All do the trick)后,进入您的bin文件夹(每次构建时自动生成),您将拥有一个.apk文件。在Windows资源管理器中浏览到该文件(或您使用的任何文件),并保留该文件夹。我eclipse显示ddms透视图(窗口->打开透视图->其他->android/ddms)选择文件浏览器,将apk文件拖到那里,然后在手机上运行它

成功运行构建(Project->Clean或Project->build All do the trick)后,进入bin文件夹(每次构建时自动生成),您将拥有一个.apk文件。在Windows资源管理器中浏览到该文件(或您使用的任何文件),并保留该文件夹。我eclipse显示ddms透视图(窗口->打开透视图->其他->android/ddms)选择文件浏览器,将apk文件拖到那里,然后在手机上运行它

您需要对应用程序进行签名,因为Android将拒绝安装未签名的应用程序。调试证书也可以工作,但最好创建一个,即使您不打算发布到Play Store等。如果您决定稍后发布,请确保您创建的证书具有所需的有效期(超过25年),请查看详细信息

您需要对应用程序进行签名,因为Android将拒绝安装未签名的应用程序。调试证书也可以工作,但最好创建一个,即使您不打算发布到Play Store等。如果您决定稍后发布,请确保您创建的证书具有所需的有效期(超过25年),请查看详细信息

您可能正在操作系统版本低于应用程序支持版本的设备上安装应用程序

检查AndroidManifest.xml中的android:minSdkVersion

<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="8" />


而您的设备操作系统版本

您可能正在操作系统版本低于应用程序支持版本的设备上安装应用程序

检查AndroidManifest.xml中的android:minSdkVersion

<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="8" />


以及您的设备操作系统版本

是否已尝试在连接设备的情况下从pc安装adb。您是否已尝试在连接设备的情况下从pc安装adb。那么为什么Eclipse甚至有“导出未签名的应用程序”选项?这样您就可以手动签名,或者让其他人用他们的密钥签名。想象一下,为一个控制签名密钥和Google Play帐户的客户工作。你给他们发送一个未签名的APK,他们签名并发布。那么为什么Eclipse甚至有“导出未签名的应用程序”选项?这样你就可以手动签名,或者让其他人用他们的密钥签名。想象一下,为一个控制签名密钥和Google Play帐户的客户工作。你给他们发送一个未签名的APK,他们签名并发布。