问题标签 [amazon-appstore]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 我可以在 5 英寸或更大的屏幕上定位 Android 应用吗
我很确定我知道这个问题的答案,但无论如何都会问。我在 Google Play 和 Amazon Apps Store 上都有应用程序,所以我正在寻找对两者都适用的答案。在这些应用程序商店中,应用程序可以按屏幕尺寸粗略地过滤为小、普通、大和 XLarge。我们现在有许多 5" 和 6" 设备可能被归类为正常。我有一个应用程序可以在这样的设备上正常运行,但不能在较小的普通设备上运行。有没有办法在这些应用商店中只针对 >= 5" 的设备?
android - Android 意图使用设备上的亚马逊应用而不是浏览器来查看商品
在我的 Android 应用程序中,我有一个带有 Amazon.com 产品背景图片的按钮(比如衬衫或其他东西),点击后我希望它在 Amazon 应用程序中打开(com.amazon.mShop.android) if 已经安装而不是在浏览器中,如果未安装应用程序,则在浏览器中。
我已经能够找到如何将深层链接添加到特定的亚马逊客户端应用程序,但不知道如何链接到将使用亚马逊应用程序打开的特定项目。
目前,我的点击监听器通过执行以下操作在浏览器中打开:
android - 当一个 APK 有两个签名并且有一个签名的升级可用时会发生什么?
我正在通过亚马逊应用商店以及谷歌的应用商店发布一个应用程序。
Amazon 使用 APK 并使用他们自己的证书对其进行签名,但也为您提供了使用您的证书对修改后的 APK 进行签名的机会。
如果一个 APK 使用两个证书进行签名,并且只有一个证书可以升级(即,对于最初来自 Amazon 商店的安装,可以从 Google Play 获得升级)会发生什么?包管理器在升级之前是否需要两个证书的签名?或者任何单一的证书?还是其中一个证书优先?
kindle-fire - Amazon Appstore webapp 是否在暂停时退出?
我们有一个应用程序作为 Amazon Appstore webapp 程序的一部分,它允许 web-apps 以本地方式出现在他们的 Appstore 中,例如 Kindle Fire HDX。我们的问题:应用程序在关闭时不会退出并清除,它永远存储在一些持久缓存中,导致我们的用户会话、websocket、远程用户同步等概念出现问题(这是一个大型多人虚拟世界)。当被用户关闭时,我们如何强制应用程序正确清除自身?
(在 XCode 设置中,可比较的布尔值是“UIApplicationExitsOnSuspend”...)
android - 亚马逊移动广告不起作用
我已经按照本指南实施了亚马逊移动广告: https ://developer.amazon.com/public/apis/earn/mobile-ads/docs/quick-start
但是我无法显示广告,看起来我的应用程序似乎被亚马逊广告服务器以某种方式拒绝:
02-11 11:48:33.774: D/AmazonMobileAds AdLayout(10350): 广告尺寸自动确定。02-11 11:48:33.779: D/AbsListView(10350): onVisibilityChanged() 被调用,可见性: 4 02-11 11:48:33.779: D/AbsListView(10350): unregisterIRListener() 被调用 02-11 11 :48:33.799: D/AbsListView(10350): onVisibilityChanged() 被调用,可见性: 0 02-11 11:48:33.799: D/AbsListView(10350): unregisterIRListener() 被调用 02-11 11:48:34.099 : D/AmazonMobileAds AdRequest WebRequest(10350): URL: http://aax-us-east.amazon-adsystem.com/x/msdk?appId=sha1_udid=262c355fe50b5d6934081c9bce568ac7fed963cb 02-11 11:48:34.629: I/dalvikvm(10350): Jit: 将 JitTable 从 4096 调整为 8192 02-11 11:48:34.834: W/AmazonMobileAds 消息服务器:DABLED_APP.50): 请在 30 秒后重试;代码:400 02-11 11:48:34.834:D/AmazonMobileAds AdController(10350):adFailed 02-11 11:48:34.834:W/MainActivity(10350):广告加载失败。代码:NO_FILL,消息:服务器消息:DISABLED_APP。请在 30 秒后重试 消息:服务器消息:DISABLED_APP。请在 30 秒后重试 消息:服务器消息:DISABLED_APP。请在 30 秒后重试
一些可能相关的信息:
- SDK 是最新的(从https://developer.amazon.com/public/apis/earn/mobile-ads下载)
- 大部分代码与示例项目(FloatingAdActivity.java)相同
- 如果我将应用程序密钥更改为与示例项目(“sample-app-v1_pub-2”)相同,它可以工作
- 该应用程序已注册但尚未发布
- 我不在美国
我应该进行哪些更改才能使我的应用能够展示亚马逊广告?
android - 确定android play store
我在我的 Android 应用程序中编写了以下代码,以确定它是从哪个 Play 商店下载的:
但我无法测试它。因为我总是从本地构建中获取空值。有什么方法可以测试它是否有效。
android - android.view.WindowManager$BadTokenException 仅适用于亚马逊商店中的 Kindle Fire 平板电脑
我在Amazon App Store中报告了以下堆栈跟踪。我在分析它时遇到了三个主要问题:
- 我永远无法重现它,因为它似乎只发生在 Kindle Fire 平板电脑上,而我没有
- 我可用的堆栈跟踪不包含 我的应用程序包,因此很难弄清楚我的代码中的哪一行实际上导致了
- 它只是偶尔发生,大约 95% 的 Amazon Kindle fire 会话似乎没有任何问题
Amazon Developer Reporting 提供的堆栈跟踪(这就是我从他们那里得到的全部......)
关于它发生的设备的附加信息:(根据谷歌分析应用跟踪)
- 设备:Kindle Fire HD 7、Kindle Fire HD 8.9
- 操作系统:“亚马逊”安卓 4.0.3 & 4.0.4
到目前为止,我对堆栈跟踪的解释是,我的应用程序中的 Dialog 出现了问题,但奇怪的是,在 Kindle Fire 以外的其他设备上它都可以正常工作(包括 Froyo 和 Gingerbread 设备!)。与 WebView 的行让我感到困惑,因为我在任何地方都没有包含 webview..
已经有一些关于 BadTokenException 的其他问题,但我研究过,解决方案似乎不适合我的情况。例如这个问题,但我不在应用程序中做多线程的事情,所以也不应该为我工作。也许我错过了那里的东西?
你知道这可能是什么原因吗?因为它很少发生,而且只有 Kindle,所以对我来说这不是一个大问题,但我想了解发生了什么。
编辑:另一个嫌疑人是 Admob 广告,这可以解释偶尔发生的情况(也许有时会出现某种对 Kindle 不友好的广告?)
android - 一张或多张屏幕截图的分辨率低于 1280x720 像素
我正在向亚马逊商店提交我的应用程序。我的应用通过了所有测试。但它没有提交应用程序并说One or more screenshots are under 1280x720 pixels in resolution
。我从nexus 7设备截取屏幕截图,所有截图都是800 × 1280
.
请帮我如何为亚马逊商店截屏?
android - 安卓安装源
是否可以从Android
应用程序获取安装源?
我的意思是,我想看看应用程序是从 安装的Play Store
,Amazon Appstore
还是通过执行 APK 安装的。
PS:我想在我的应用程序崩溃并且能够发送错误报告时看到它,我的应用程序是通过Play Store
. 我如何获得这个值?