从Android Market下载时,我的应用程序无法安装在设备上

问题描述:

即使从Android Market下载,我也无法将我的应用程序安装到设备上。这怎么可能?如果签名不正确,市场不会接受吗?我试图通过隔离各种活动来安装它,但即使将它简化为一个简单的Hello World应用程序,它们似乎也不起作用。该应用程序有一个选项卡视图,其中两个是webviews [其中包括一个重新加载按钮]和一个允许用户发送电子邮件到提交页面的选项卡。有没有人有任何想法,我缺少什么?从Android Market下载时,我的应用程序无法安装在设备上

非常感谢您提前。

编辑:

它被下载运行2.2.2 LG盟友和我的应用程序运行在一个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> 

如果不工作,我的意思是拒绝安装,并声称它从来没有同时图标留在电话。

+1

设备的品牌和型号是什么?它运行的是什么版本的Android?你的应用有哪些Android版本?它编译的是什么版本?你的AndroidManifest文件中有什么?它以什么方式不起作用? – 2011-05-12 22:08:36

+0

它也很高兴看到安装失败的日志。 – inazaruk 2011-05-12 22:12:43

+0

它正在运行2.2.2的LG Ally上下载,我的应用在2.2模拟器上运行良好。它的编码分为4级。 – user751425 2011-05-12 22:39:15

您的手机上是否安装了以前版本的应用程序?如果您有一个使用调试签名签名的apk(当推送运行时eclipse使用该签名),并尝试从已签名的市场安装它并使用实际签名,那么它将因两个签名不同而失败。它显示的消息在我找到的不同设备上有所不同。如果您安装了以前版本的应用程序,则应将其卸载并再次尝试从市场进行安装。你应该很好走。

+0

谢谢您的回复,但我已在每次测试之间卸载。还有其他问题吗? – user751425 2011-05-13 00:17:39

+0

有两个问题,如果你是从adb或eclipse来做的话,它会安装并运行吗?你知道安装是否会失败吗?或者你只知道它会失败吗? – FoamyGuy 2011-05-13 13:00:08

+0

我无法确定它是否从eclipse安装,因为我无法访问设备。我检查了多个下载程序,它们都有相同的问题。但是,在我的错误日志中发现了以下内容:[randomtab.xml:android.webkit.WebView无法转换为android.view.ViewGroup],[com.mobclix.android.sdk.MobclixMMABannerXLAdView无法实例化]和[No command output运行时:'am start -n com.soma.brotips/com.soma.brotips.BrotipsTabs -a android.intent.action.MAIN -c android.intent.category.LAUNCHER'​​on device emulator-5554]这些可能是致命的问题是什么? – user751425 2011-05-13 17:58:05