即使从Android电子市场下载,我也无法将我的应用安装到设备上。这怎么可能?如果签名不正确,市场不会接受吗?我试图通过隔离各种活动来安装它,但是当我将它简化为一个简单的hello world应用程序时似乎都没有工作。该应用程序有一个标签视图,两个是webviews [一个包含重新加载按钮]和一个允许用户向提交页面发送电子邮件的标签。有没有人对我缺少的东西有任何想法?
非常感谢大家。
编辑:
它正在运行2.2.2的LG Ally上下载,我的应用程序在2.2模拟器上正常运行。它的最低级别为4.这是我的AndroidManifest文件
<?xml version="1.0" encoding="utf-8"?>
<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="false">
<activity android:name=".BrotipsTabs"
android:label="Brotips">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".TabWidget"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
</activity>
<activity android:name=".Random"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
</activity>
<activity android:name=".Sub"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
</activity>
<activity android:name=".BrotipsTabs" android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
</activity>
<meta-data android:name="com.mobclix.APPLICATION_ID" android:value="<Key>"/>
<activity android:name="com.mobclix.android.sdk.MobclixBrowserActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
</application>
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission
android:name="android.permission.ACCESS_NETWORK_STATE" />
</manifest>
通过不工作,我的意思是它拒绝安装并声称它永远不会在电话上留下一个图标。
答案 0 :(得分:0)
您的手机上是否安装了以前版本的应用?如果你有一个用调试签名签名的apk(当你推送运行时eclipse使用它)并尝试从市场上安装它,并用实际签名签名,那么由于两个签名不同,它将失败。它显示的消息在我找到的不同设备上有所不同。如果您安装了任何以前版本的应用程序,则应卸载它们并尝试再次从市场安装。你应该好好去。