Android Market Place应用上传错误

时间:2011-06-26 03:29:32

标签: android

我无法将应用上传到市场。上传应用程序时,会显示一条错误,指出apk无效。但没有理由给出。

我相信我在清单文件中有一切正确,我在eclipse中完成了一个有效的密钥(导出 - 创建一个新的密钥库等)

清单文件发布在下面。任何帮助表示赞赏,谢谢。

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


<uses-permission android:name="android.permission.SEND_SMS"></uses-permission>

<application android:icon="@drawable/newglobe" android:label="Total to Do List">

    <activity android:name="AddNewContact"></activity>
    <activity android:name="contactLookUp"></activity>
    <activity android:name="EditContact"></activity>
    <activity android:name="SevenListEntryActivity">

    </activity>       
    <activity android:name="ItemOptions"></activity>    
    <activity android:name="MakeCallActivity" android:noHistory="true"></activity>
    <activity android:name="PickDateActivity"></activity>
    <activity android:name="SevenListActivity"></activity>
    <activity android:name="SevenListDisplayActivity"></activity>
    <activity android:name="TextActivity" android:noHistory="true"></activity>
    <activity android:name="WebActivity" android:noHistory="true"></activity>
    <activity android:name="Begin"> </activity>
    <activity android:name="StartPage">       
     <intent-filter>        
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>            

    </activity>
    <activity android:name="SettingsActivity"></activity>
</application>

<uses-permission android:name="android.permission.INTERNET" /> 
  <uses-permission android:name="android.permission.READ_CONTACTS" /> 
  <uses-permission android:name="android.permission.WRITE_CONTACTS" /> 

  </manifest>

1 个答案:

答案 0 :(得分:0)

如果这是你的整个清单,你就会遗漏一些关键元素。

例如:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.mypackage.name.appname"
      android:versionName="@string/version" android:versionCode="15">
    <uses-sdk android:targetSdkVersion="7" android:minSdkVersion="7" />
    <application android:label="@string/app_name" android:icon="@drawable/icon">
        <activity spam here>
    </application>
  <define permissions here>
</manifest>