谷歌玩:"服务器无法处理您的apk。再试一次&QUOT。 [英] Google Play: "The server could not process your apk. Try again."

查看:229
本文介绍了谷歌玩:"服务器无法处理您的apk。再试一次&QUOT。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直无法上传特定应用的Play商店。我使用Flash Builder 4.6打包。

在上载完成我得到的消息服务器无法处理您的apk,请再试一次。我试着用不同配置的约20倍,在3天的时间。没有运气。

问题必须与APK,因为我成功上传另一个test.apk文件来检查服务器。

我曾尝试以下内容:

1)删除标记(没有之一,所以没关系)

2)运行AAPT转储徽章和固定错误(有没有)

3)复制从另一个上传的apk清单和刚刚更换的相关数据(包,名称等)

app.xml文件的Andr​​oid清单部分。

 < Android和GT;
    <&颜色质量汇总GT; 16位< /颜色质量汇总>
    < manifestAdditions><![CDATA [
        <表明安卓的installLocation =preferExternal>
            <! - 请参阅Adobe AIR文档的详细信息有关设置谷歌Android权限 - >
            &所述;! - 卸下权限android.permission.INTERNET对将有副作用
    $ P $的pventing您从设备上调试应用程序 - >
            <使用许可权的android:NAME =android.permission.INTERNET对/>
            <使用许可权的android:NAME =android.permission.WRITE_EXTERNAL_STORAG​​E/>
            !< - <使用许可权的android:NAME =android.permission.READ_PHONE_STATE/> - >
            !< - <使用许可权的android:NAME =android.permission.ACCESS_FINE_LOCATION/> - >
            <! - 在DISABLE_KEYGUARD和WAKE_LOCK权限应一起切换
    为了访问AIR的SystemIdleMode的API - >
            !< - <使用许可权的android:NAME =android.permission.DISABLE_KEYGUARD/> - >
            !< - <使用许可权的android:NAME =android.permission.WAKE_LOCK/> - >
            !< - <使用许可权的android:NAME =android.permission.CAMERA/> - >
            !< - <使用许可权的android:NAME =android.permission.RECORD_AUDIO/> - >
            <! - 在ACCESS_NETWORK_STATE和ACCESS_WIFI_STATE权限应进行切换
    同时为了使用AIR的API的的NetworkInfo - >
            !< - <使用许可权的android:NAME =android.permission.ACCESS_NETWORK_STATE/> - >
            !< - <使用许可权的android:NAME =android.permission.ACCESS_WIFI_STATE/> - >
        < /清单>    ]]>< / manifestAdditions>
< / Android和GT;

任何人有什么理论?在这个阶段完全没了主意...

干杯!

编辑:AAPTð徽章的输出:

 包:名称='air.com.tspoon.BF3Loadouts'版本code ='1000000'=的versionName1.0.0
应用标签:BF3战术
应用程序标签JA:BF3战术
应用程序标签德:BF3战术
应用程序标签-NL:BF3战术
应用程序标签-PL:BF3战术
应用程序标签阁:BF3战术
应用程序标签-FR:BF3战术
应用程序标签-TR:BF3战术
应用程序标签-CS:BF3战术
应用程序标签-ES:BF3战术
应用标签的那样:BF3战术
应用程序标签-PT:BF3战术
应用程序标签茹:BF3战术
应用程序标签-SV:BF3战术
应用程序标签zh_CN的:BF3战术
应用程序标签了zh_TW:BF3战术
应用程序图标-120:'RES /绘-LDPI /的icon.png
应用程序图标-160:'RES /绘-MDPI /的icon.png
应用程序图标-240:'RES /绘,华电国际/的icon.png
应用:标签='BF3战术图标='RES /绘-MDPI /的icon.png
可发射活动:名称='air.com.tspoon.BF3Loadouts.AppEntry标签='BF3战术图标=''
sdkVersion:'8'
targetSdkVersion:'14'
使用许可权:android.permission.INTERNET对'
使用许可权:android.permission.WRITE_EXTERNAL_STORAG​​E
使用许可权:android.permission.READ_EXTERNAL_STORAG​​E
使用-隐含权限:android.permission.READ_EXTERNAL_STORAG​​E','请WRITE_EXTERNAL_STORAG​​E
使用特征:android.hardware.touchscreen
使用-隐含功能:android.hardware.touchscreen','以为你需要一个触摸屏,除非明确提出可选的'
主要
支持的屏幕:小正常大XLARGE
支持-任何密度:'真'
语言环境:--_--'JA'德'NL'PL'劫''FR''TR''CS'上课'它''PT''儒''SV'zh_CN的''了zh_TW
密度:'120''160''240'
native- code:armeabi-V7A


解决方案

更​​新:谷歌接触Play开发者支持之后,我发现这个问题....

 我的图标文件是太大了!

我的图标分别约为140K每一个,并尽快我把它们减少到10k它完美!

I have been unable to upload a specific application to the Play store. I'm using Flash Builder 4.6 to package it.

After the upload is complete I get the message "The server could not process your apk. Try again." I've tried about 20 times with different configurations over the course of 3 days. No luck.

The problem must be with the apk because I successfully uploaded another test.apk file to check the server.

I have tried the following:

1) Delete tag (didn't have one so that's okay)

2) Run aapt dump badging and fixed errors (there were none)

3) Copied the manifest from another uploaded apk and just replaced the relevant data (package, name etc.)

The android manifest part of the app.xml file.

 <android>
    <colorDepth>16bit</colorDepth>
    <manifestAdditions><![CDATA[
        <manifest android:installLocation="preferExternal">
            <!--See the Adobe AIR documentation for more information about setting Google Android permissions-->
            <!--Removing the permission android.permission.INTERNET will have the side effect
    of preventing you from debugging your application on your device-->
            <uses-permission android:name="android.permission.INTERNET"/>
            <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
            <!--<uses-permission android:name="android.permission.READ_PHONE_STATE"/>-->
            <!--<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>-->
            <!--The DISABLE_KEYGUARD and WAKE_LOCK permissions should be toggled together
    in order to access AIR's SystemIdleMode APIs-->
            <!--<uses-permission android:name="android.permission.DISABLE_KEYGUARD"/>-->
            <!--<uses-permission android:name="android.permission.WAKE_LOCK"/>-->
            <!--<uses-permission android:name="android.permission.CAMERA"/>-->
            <!--<uses-permission android:name="android.permission.RECORD_AUDIO"/>-->
            <!--The ACCESS_NETWORK_STATE and ACCESS_WIFI_STATE permissions should be toggled
    together in order to use AIR's NetworkInfo APIs-->
            <!--<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>-->
            <!--<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>-->
        </manifest>

    ]]></manifestAdditions>
</android>

Anyone have any theories? Totally out of ideas at this stage...

Cheers!

EDIT: Output of aapt d badging:

package: name='air.com.tspoon.BF3Loadouts' versionCode='1000000' versionName='1.0.0'
application-label:'BF3 Tactics'
application-label-ja:'BF3 Tactics'
application-label-de:'BF3 Tactics'
application-label-nl:'BF3 Tactics'
application-label-pl:'BF3 Tactics'
application-label-ko:'BF3 Tactics'
application-label-fr:'BF3 Tactics'
application-label-tr:'BF3 Tactics'
application-label-cs:'BF3 Tactics'
application-label-es:'BF3 Tactics'
application-label-it:'BF3 Tactics'
application-label-pt:'BF3 Tactics'
application-label-ru:'BF3 Tactics'
application-label-sv:'BF3 Tactics'
application-label-zh_CN:'BF3 Tactics'
application-label-zh_TW:'BF3 Tactics'
application-icon-120:'res/drawable-ldpi/icon.png'
application-icon-160:'res/drawable-mdpi/icon.png'
application-icon-240:'res/drawable-hdpi/icon.png'
application: label='BF3 Tactics' icon='res/drawable-mdpi/icon.png'
launchable-activity: name='air.com.tspoon.BF3Loadouts.AppEntry'  label='BF3 Tactics' icon=''
sdkVersion:'8'
targetSdkVersion:'14'
uses-permission:'android.permission.INTERNET'
uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE'
uses-permission:'android.permission.READ_EXTERNAL_STORAGE'
uses-implied-permission:'android.permission.READ_EXTERNAL_STORAGE','requested  WRITE_EXTERNAL_STORAGE'
uses-feature:'android.hardware.touchscreen'
uses-implied-feature:'android.hardware.touchscreen','assumed you require a touch screen unless explicitly made optional'
main
supports-screens: 'small' 'normal' 'large' 'xlarge'
supports-any-density: 'true'
locales: '--_--' 'ja' 'de' 'nl' 'pl' 'ko' 'fr' 'tr' 'cs' 'es' 'it' 'pt' 'ru' 'sv' 'zh_CN' 'zh_TW'
densities: '120' '160' '240'
native-code: 'armeabi-v7a'

解决方案

Update: After contacting Google Play Developer support I found out the issue....

My icon files were too big!

My icons were about 140k each, and as soon as I reduced them to 10k it worked perfect!

这篇关于谷歌玩:&QUOT;服务器无法处理您的apk。再试一次&QUOT。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆