Android电子市场 - 这个应用程序可以超过0的设备? [英] Android Market - This application is available to over 0 devices?
问题描述
我已经发表的apk到Android Market,激活并安装免费为所有国家。 Android Market的说,我的应用程序不与任何设备兼容。我可以看到一个应用程序,当我从PC浏览器访问Android电子市场,但我不能从任何Android手机(用于测试之前发布的应用程序相同的设备)。
I have published apk to the Android Market, activated and setup for free for all countries. Android Market says, my application is not compatible with any of the devices. I can see an application when I access Android Market from the PC browser but I can not download it from any of the Android phone (the same device used to test application before release).
这怎么可能,如果我刚才一些要求?我已经测试上载前的几个很旧设备的应用和它的工作。
How is that possible if I have just few requirements? I have tested the application on a few quite old devices before upload and it worked.
在发布选项信息:
This application is only available to devices with these features, as defined in your application manifest.
Screen layouts: SMALL NORMAL LARGE XLARGE
Required device features
android.hardware.screen.portrait
android.hardware.touchscreen
*This application is available to over 0 devices.*
信息弗朗的APK标签:
VersionCode: 2
VersionName: 1.0.1
Size: 4.3M
Localized to: default
Permissions: android.permission.READ_PHONE_STATE, android.permission.INTERNET, android.permission.WRITE_EXTERNAL_STORAGE, android.permission.ACCESS_NETWORK_STATE
Features: android.hardware.screen.portrait, android.hardware.touchscreen
API level: 7-15+
Supported screens: small-xlarge
OpenGL textures: all
如果这是不奇怪的是,我在同一个账户具有非常类似的要求另一个应用程序,这让我为的此应用程序可超过746设备的。 这是怎么回事?
If it is not strange enough, I have another application at the same account with very similar requirements and it gives me: This application is available to over 746 devices. What is going on?
更新:
由于很多答案提示是这样的:只要激活您的APK ......的我再次强调这一点:
Because many answers suggests something like: "Just activate your APK..." I emphasize it again:
APK激活(截至psented在上面的截图中的问题和$ P $开头所述)。
APK is ACTIVATED (as stated at the beginning of the question and presented on the screenshot above).
推荐答案
我有一个类似的问题,我解释过,但版主删除了它。
I had a similar problem, I explained before but a moderator deleted it.
我在更新后的应用程序必须是可用的0设备。
My app after an update had was available for 0 devices.
无论如何,我发现我的情况的解决办法,这样你就可以检查它是否适用于你。
Anyway I found the solution for my case, so you can check if it works for you as well.
我的错误是,我为了增加一些外部库,而不是相应的外部类文件夹包含.jar文件。当我删除了.jar文件,我刚添加的类文件夹,然后设备成为超过700个了。
my mistake was that I included .jar files in order to add some external libraries and not the respective external class folders. When I removed the .jar files and I just added the class folder then devices became over 700 again.
例如,我有Facebook的API(旧的,而不是当前的),我创造了一个jar文件出来吧,以包括像这样在我的应用程序。 所以,当我删除了jar文件,并添加了Facebook的API projecy(项目属性 - > Java构建路径 - >项目 - >添加...,该应用程序是确定的在Android Market
for example I had the facebook API (an old one, not the current) and I had created a jar file out of it in order to include it like this in my app. So when I removed the jar files and added the Facebook API projecy (Project Properties -> Java Build Path -> Projects -> Add..., the app was OK for the android market.
希望我帮你!
这篇关于Android电子市场 - 这个应用程序可以超过0的设备?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!