人们无法下载我们具体的产品在Android电子市场 [英] People can't download our specific product in Android Market

查看:186
本文介绍了人们无法下载我们具体的产品在Android电子市场的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们最近推出了我们的游戏到Android Market的,但是从一个主要问题之苦。我们都可以从人的电子邮件和bug报告,在世界各地,他们不能够下载我们的游戏。

We've recently released our game onto Android Market but are suffering from a major issue. We are getting emails and bug reports from people all over the world that they aren't able to download our game.

在网上搜索的人有类似的问题,我们已经发现,一些遇到类似的问题,但他们根本无法从市场下载的应用程序。我们一直在处理的人可以下载一切,除了我们的游戏。该报告的人的问题有足够的内存在他们的设备内部和外部。

Searching the web for people with similar issues we've found that some are experiencing similar problems, though they can't download any applications at all from the Market. The people we have been dealing with can download everything else except for our game. The people reporting issues have enough memory on their devices both internal and external.

有没有人有任何线索的问题可能是什么呢?

Does anyone have any clue to what the problem can be?

最好的问候, 亚历克斯

Best Regards, Alex

编辑: 既然问题是下载有关,我们一直在猜测在其Android清单文件中,我们已经拥有。

Since the problem is download related we've been speculating in that its the Android Manifest file we've have.

什么是当用户下载从Android Market的应用程序发生的第一件事情?因为当我们尝试下载我们的产品下载开始,然后在错误信息过来吧下载不成功闪烁。

What is the first thing that happens when a user downloads an application from Android Market? Because when we try downloading our product the download "starts" and then the error message "Download Unsuccessful" flashes over the bar.

我们的产品是一个付费应用程序和交易是成功的,但那么当用户试图下载他们得到了错误。

Our product is a paid application and the transaction is successful but then when the user tries to download it they get the error.

看来,如果错误发生开始,我们提交后我们的第一个更新的,虽然轻微,没有任何改变游戏规则我真不明白这是如何影响市场行为。

It seems as if the error started occurring after we submitted our first updated, though minor and not any game changing I really don't understand how this can effect the Market behavior.

推荐答案

这是47MB!这是我的三星Galaxy S说的话:

It's 47MB! Here's what my Samsung Galaxy S says:

D/DownloadManager( 2973): download aborted - not enough free space in internal storage
D/vending ( 6634): [174] DownloadManagerBroadcastReceiver.handleDownloadCompletedAction(): Got a download completed intent.
I/vending ( 6634): [174] DownloadManagerBroadcastReceiver.startNextDownload(): Found Paused URI null
I/vending ( 6634): [174] DownloadManagerBroadcastReceiver.startNextDownload(): No more paused downloads.
I/vending ( 6634): [174] DownloadManagerBroadcastReceiver.getDownloadStatus(): Unexpected status from download - 498
W/vending ( 6634): [174] DownloadManagerBroadcastReceiver.handleDownloadCompletedAction(): Couldn't find pathname for completed download URI
: content://downloads/download/188 -- assuming the download failed.
D/vending ( 6634): [174] LocalAssetDatabase.notifyListener(): 9122500792911627655 / DOWNLOAD_FAILED
E/DataRouter( 2577): [*] Received suspend/ resume event but DUN is not up so neglect

没有足够的内部存储空间,令人吃惊。

Not enough internal storage space, unsurprisingly.

你是什么INSTALLLOCATION设置?应该是preferExternal(见的http://developer.android.com/guide/topics/manifest/manifest-element.html#install)

What is your installLocation set to? Should be preferExternal (see http://developer.android.com/guide/topics/manifest/manifest-element.html#install)

后加入

胡胡男孩,这个吸...

Hoo boy, this sucks...

您可以浏览源$ C ​​$ C在这里Android的下载管理器:<一href="http://www.google.com/$c$csearch/p?hl=en#UMpkw0xvvPU/src/com/android/providers/downloads/Helpers.java" rel="nofollow">http://www.google.com/$c$csearch/p?hl=en#UMpkw0xvvPU/src/com/android/providers/downloads/Helpers.java

You can browse the source code for Android's download manager here: http://www.google.com/codesearch/p?hl=en#UMpkw0xvvPU/src/com/android/providers/downloads/Helpers.java

外推了一下,你可以做什么,它对找出多少剩余空间在下载缓存目录:

Extrapolating a bit you can do what it does to find out how much space is left in the download cache directory:

File base = Environment.getDownloadCacheDirectory();
long bytesAvailable = getAvailableBytes(base);

public static long getAvailableBytes(File root) {
    StatFs stat = new StatFs(root.getPath());
    // put a bit of margin (in case creating the file grows the system by a few blocks)
    long availableBlocks = (long) stat.getAvailableBlocks() - 4;
    return stat.getBlockSize() * availableBlocks;
}       

我的三星Galaxy S报道的只是30MB的免费在此缓存,因此这个问题。然而,手机的整体的内部存储是巨大的......我至少拥有1.5GB免费的。

My Samsung Galaxy S reports just 30MB is free in this cache, hence the problem. The phone's overall internal storage however is enormous... I have at least 1.5GB free.

很明显,有一些下载缓存限制的工作方针。非常讨厌你。

Clearly there is some download cache limiting policy at work. Very annoying for you.

免费在/缓存几部电话字节

三星Galaxy S: 30756KB

Samsung Galaxy S : 30756KB

的Nexus One: 94352KB

Nexus One: 94352KB

橙色旧金山: 38988KB

这篇关于人们无法下载我们具体的产品在Android电子市场的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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