我在尝试将自己的应用程序安装到手机上时遇到问题。我环顾四周,到目前为止还没有人能帮助我。一些背景信息,我正在使用最新版本的 eclipse IDE,试图将应用程序安装到我的 galaxy s 上。我尝试通过 gmail 安装应用程序。当我去安装应用程序时,出现解析错误并且无法安装。我也尝试过使用这种方法将我的应用程序安装到 htc wildfire s 上,但是我遇到了同样的问题。有快速解决方法吗?谢谢你的时间;任何对问题所在的洞察都会很棒。
我尝试过的事情:好的,当我尝试安装我的应用程序时,我仍然遇到解析错误。最小 sdkversion 设置为 9,这对我来说似乎是正确的,因为这是 galaxy s 使用的 Gingerbread 的 api 级别(我认为)。根据 android 开发人员指南,我还没有设置目标 sdkversion,如果没有说明,它默认为 minsdkversion。我还尝试将 minsdkversion 设置为 1,但仍然没有成功。有什么想法吗?
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.guitartunergreatness.jj"
android:versionCode="1"
android:versionName="7" >
<uses-sdk android:minSdkVersion="7" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:debuggable="true">
<activity
android:name=".GuitarTunerActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
最佳答案
如果您的应用支持的 Android 版本高于您手机上的操作系统版本,通常会发生解析错误。例如:您的手机是 2.1 并且应用程序支持 2.2 以上版本
关于android - 尝试在我的手机上安装应用程序时出现解析错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9083332/