应用程序在Kindle设备上无法显示(仅在非亚马逊设备上显示)

4
我创建了一个简单的应用程序并上传到了亚马逊商店。问题是它只能在非亚马逊的Android设备上下载。该应用程序很简单,只有一个活动。该活动只包含一个Web视图,加载以下URL-www.myromancereads.com。如果我直接在真实的Kindle设备上安装/调试/运行该应用程序,则可以正常工作。下面是我的清单文件:-
<?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.brian.romancereads"
        android:versionCode="2"
        android:versionName="2.0" >
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-sdk
        android:minSdkVersion="10"
        android:targetSdkVersion="17" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/CustomTheme" >
    <activity
        android:name="com.brian.romancereads.Main" 
        android:configChanges="orientation|keyboardHidden|screenSize">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

这里有来自亚马逊应用商店的两个截图:

1> http://www.greenbean.in/images/rr1.jpg

2> http://www.greenbean.in/images/rr2.jpg

我已经按照 Kindle Fire 开发的所有指南进行了开发,但是该应用程序仍然无法在 Kindle 设备上使用。我不明白问题出在哪里。任何帮助将不胜感激。

谢谢...


根据http://stackoverflow.com/a/10382534/1589566的说法,亚马逊会阻止与Kindle电子书相关的应用程序。 - mamba4ever
是的,我看了这篇文章。但那只是一种假设。亚马逊自己有没有在任何地方提到与电子书相关的应用程序将不兼容Kindle Fire? - Partha Roy
1个回答

0

这可能是门户网站中的设备定位设置问题,而不是代码问题。截图rr2显示该应用程序在Appstore上不适用于这些设备。截图rr1是Appstore开发者选择计划的一部分,需要针对Kindle设备进行定位。我在我们的开发者博客上发布了一篇文章,其中包含更多计划详细信息

您可以前往“应用和服务”下的仪表板,选择“My Apps”,然后单击有问题的应用程序名称。您应该会看到一个“二进制文件”选项卡和一个“设备支持”部分。您能验证您是否已经在那里勾选了Kindle设备吗?

这是一个屏幕截图of device Support for one of my own apps

我的直觉是您目前可能只勾选了“基于我的清单的所有非亚马逊Android设备”。


谢谢回复!我已经添加了所有设备...请看这个截图 - http://www.greenbean.in/images/rr3.jpg。还有什么其他原因吗? - Partha Roy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接