Apk上传失败

时间:2014-03-07 12:24:42

标签: android google-play

我试图从昨天(2014年5月3日)更新我的申请,但我不能。我添加了比以前的应用程序更高版本的代码和更高的版本号,但没有任何反应。此屏幕截图显示了我的问题。

我该怎么办?

让我向您展示我的 AndroidManifest.xml

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


    <uses-sdk
        android:minSdkVersion="9"
        android:targetSdkVersion="19" />

  <uses-permission android:name="android.permission.INTERNET" />
  <uses-permission android:name="android.permission.VIBRATE"/>
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />



    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name">

   <receiver android:name="MyWidgetProvider" >
            <intent-filter >
                <action 
                    android:name="android.appwidget.action.APPWIDGET_UPDATE" />
            </intent-filter>

            <meta-data
                android:name="android.appwidget.provider"
                android:resource="@xml/widget" />
        </receiver>




    <receiver android:name="MyWidgetProvider2" >
            <intent-filter >
                <action 
                    android:name="android.appwidget.action.APPWIDGET_UPDATE" />
            </intent-filter>

            <meta-data
                android:name="android.appwidget.provider"
                android:resource="@xml/widget2" />
        </receiver>




    <receiver android:name="MyWidgetProvider3" >
            <intent-filter >
                <action 
                    android:name="android.appwidget.action.APPWIDGET_UPDATE" />
            </intent-filter>

            <meta-data
                android:name="android.appwidget.provider"
                android:resource="@xml/widget3" />
        </receiver>

         <meta-data android:name="com.google.android.gms.version"
               android:value="@integer/google_play_services_version"/>



        <activity
            android:name="gr.backatel.rootchecker.RootChecker"
            android:configChanges="orientation|keyboardHidden|screenSize"
            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="com.google.android.gms.ads.AdActivity"
           android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />


        <activity android:name=".stage1" android:label="Check for Root"
           android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize">

        </activity>

        <activity android:name=".moreinfo"   android:label="@string/info">

        </activity>

         <activity android:name=".settings" android:label="Themes">

         </activity>



    </application>

</manifest>

当我尝试更新我的应用程序时!!

使用移动浏览器:

enter image description here

Screeshot:在Mozilla上

ScreenShot:

Chrome上的屏幕截图:

enter image description here

当进度为99%时,最终没有任何反应。 使用移动设备会显示上传失败的错误

我试着唱歌并退回但没有改变。

提前致谢!! :)

7 个答案:

答案 0 :(得分:2)

只需退出并重新登录或使用firefox而不是chrome。那应该可以解决你的问题......

答案 1 :(得分:2)

我现在可以确认目前上传应用程序存在问题,有很多人遇到问题,Google现在正在调查它,并且应该很快修复。

答案 2 :(得分:1)

尝试重新编译您的应用。

之后,清理浏览器的缓存。如果没有任何更改,请尝试使用其他浏览器

答案 3 :(得分:1)

尝试在android:debuggable="false"代码

中添加<application>

答案 4 :(得分:1)

你可以尝试一些事情:

  1. 取消发布您的应用,等待一段时间,上传您的apk,然后重新发布应用。
  2. 如果出现问题,请使用其他连接或系统。
  3. 添加您的一位朋友或您的另一封电子邮件作为发布经理,并尝试从他的ID上传。
  4. 清除浏览器缓存,Cookie,临时文件等,然后重试。
  5. 只需为APK使用其他名称。
  6. 如果有任何这些工作,请告诉我。

答案 5 :(得分:1)

上传以进行Beta版测试。从beta成功下载应用程序后,您确定它可以正常发布到生产中。有关详细信息,请参阅Beta testing and staged rollouts

答案 6 :(得分:1)

据我所知谷歌播放服务很好,我不久前上传了一个APK,一切顺利,但据说谷歌服务器总是存在问题,但这里有一些东西你可以试试。

使用Android Lint工具检查您的项目是否存在任何遗漏和错误。要了解有关lint的信息,请参阅此链接:

http://tools.android.com/tips/lint

此外,您可以使用Android SDK中包含的aapt工具根据其声明的功能和权限处理您的应用程序。为此,请使用dump badging命令运行aapt。它将解析您的应用程序的清单,并应用与Google Play使用的相同规则来确定您的应用程序所需的功能。您可以在此处查看更多信息:

http://developer.android.com/guide/topics/manifest/uses-feature-element.html#testing