2011-12-31 73 views
3

我试图在android市场上传我的android应用程序时遇到了这个问题。我访问过this question and answer of stackoverflow,我相信当我导出时,我的AndroidManifest.xml在apk文件中,并且此xml文件的所有内容都是正确的,如下所示。该文件无效:错误:转储失败,因为没有找到AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.cfdocumentation" 
     android:versionCode="1" 
     android:versionName="1.0"> 

    <application android:icon="@drawable/coldfusion_icon" android:label="@string/app_name"> 
     <activity android:name="MainActivity" 
        android:label="@string/app_name"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
     <activity android:name=".Detail" /> 
     <activity android:name=".related" /> 
     <activity android:name=".Lists" /> 
    </application> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-sdk android:minSdkVersion="5" />  
</manifest> 

请帮我一下,当我尝试上传时,我是如何面对android market的这个错误信息的。

+0

你有没有尝试在导出之前清理项目? – 2011-12-31 05:57:38

+0

yap,当然。我做的。任何解决方案? – ppshein 2011-12-31 13:17:36

回答

1

我已经解决了这个问题。这是因为我已经使用ultersurf代理上传apk到Market。因为Android市场阻碍了我们的IP。

+0

请解释一下,如果您使用了另一个代理或者您是如何解决这个问题的,那么如果他们遇到同样的问题,其他人可以解决。很高兴你解决。 – sfratini 2012-01-06 01:56:33

+1

我已经使用您的自由代理而不是ultersurf将我的apk文件上传到了Android Market。 – ppshein 2012-01-06 02:13:02

-1

分钟前面对此问题。我的清单是正确的,我一直得到这个错误。 这工作对我来说:

在Eclipse中打开Manifest文件,到文件的末尾我发现很多“”字符跟随的标签。删除“”字符并保存。

然后只需从Eclipse导出并将其上传到Google Play即可。它的工作原理。

相关问题