所以我正在将我的Android应用程序移植到Kindle,并希望对兼容性进行一些调整,但这变得很荒谬。我发现的第一件事是,如果您还从onCreate()初始化布局,显然从onCreate()运行AsyncTask可能会导致一些问题。在常规Android中绝对不是这种情况,但我在Kindle上得到的最终结果是我的部分布局根本没有显示。将AsyncTask移至onStart解决了问题,但这有点令人惊讶。不过,我在涉及此AsyncTask时仍然遇到问题。此AsyncTask的目的是从在线加载数据并将结果显示在Activity的布局中。非常简单,至少在普通的Android设备上是这样。只需在d
我想为KindleFire创建AVD,但我遇到了一些困难。根据我在网络上可以找到的有关该问题的每个站点,在执行以下步骤后:在Eclipse中转到Windows-->AndroidSDKManager点击打开它。然后它将打开sdk管理器,然后在顶部的两个菜单中列出一个用于包,另一个用于工具。然后打开工具菜单,点击管理附加站点。单击“用户定义的站点”选项卡,然后单击“新建”。在“添加附加站点URL”对话框中,输入以下URL:http://kindle-sdk.s3.amazonaws.com/addon.xml单击“确定”,然后单击“关闭”。等待AndroidSDK管理器刷新。我应该能够选
免责声明:这是一个奇怪的问题,只发生在KindleFire中(到目前为止)。涉及的技术:AndroidSDK、Eclipse、LibGDX.我有一个使用LibGDX运行的相对简单的应用程序.一路LibGDX工作原理是让一个OpenGL线程调用Create()(一次),然后尽可能多次调用Render()(这样您就可以进行渲染……)。因此,当您初始化设备时,您的“Create()”方法会被调用,然后当OpenGL表面被初始化时(所有这些都是自动发生的),您的Render()开始被调用。如果OpenGL上下文丢失、破坏等,您的Resize(width,height)方法将由LibGDX调用。
请问如何获取AmazonKindleFire模拟器、设备定义和所有必要的包等,以模拟亚马逊设备。因为我尝试使用AndroidSDKManager获取它——添加了链接,但在Extras中我只看到AmazonFirePhoneBuildTools、KindleFireUSBDriver、AmazonMapsAPIv2,但没有看到AmazonAVDLauncher,而且没有类似的东西:(图片)https://www.dropbox.com/s/6f2pxlc541e9u4k/sdkMgrInstallWindow1.png?dl=0非常感谢所有建议!非常感谢 最佳
我有以下代码来显示图像选择器。用户选择图片后,系统会调用onActivityResult,返回所选图片的数据。然而,在kindle上,我得到的结果代码为0,数据为空。以前有其他人注意到这个问题吗?此问题仅在kindlefire上发生。startActivityForResult(newIntent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI),SELECT_PICTURE); 最佳答案 我遇到了完全相同的问题。在几天
想知道亚马逊kindle/手机设备的谷歌广告ID是什么?我四处研究,似乎只有“Secure.ANDROID_ID”才是最接近的解决方案。任何输入将不胜感激。谢谢! 最佳答案 我现在没有找到任何等效的东西,但我能够在我的kindlefireHD6上安装Googleaps并设法拥有一个Google广告ID。为此,您需要Kindle上的文件资源管理器应用程序来安装Googleaps。使用亚马逊设备访问此网址:http://www.amazon.co.uk/ES-Mobile-File-Explorer/dp/B008K6HN8I并安装应用
这似乎是一个特定于Fire的GPU问题,我将不胜感激任何帮助或建议。在大多数情况下,我的塔防游戏能够以每秒60帧的速度运行,即使有数十个敌人和塔向各个方向射击。然而,在看似随机的时间(即使什么都没有发生——比如坐在主菜单上)非常均匀间隔的400毫秒停顿以大约2-3秒的间隔暂停游戏。然后突然间,故障会消失,16x16像素的纹理block将随机不渲染。这2个故障似乎是相互排斥的,就像我说的那样,可以通过启动游戏并从主菜单导航到关卡选择屏幕来简单地触发,在该屏幕上加载的资源最少,并且发生的游戏逻辑很少。我将OpenSL用于音效,并且我注意到禁用sfx会将停顿持续时间更改为280毫秒。然后我手
我正在尝试在Android中开发亚马逊应用内。为此,我从该站点下载示例代码https://developer.amazon.com/sdk/in-app-purchasing/sample-code/button-clicker.html.本文建议我们必须将文件amazon.sdktester.json放在设备的mnt/sdkcard文件夹中。为此,我阅读了本网站的文章https://developer.amazon.com/sdk/fire/connect-adb.html#InstallApp并做同样的事情。但是当我试图在sdcard上推送文件时,eclipse给我以下错误:[20
这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Debuggingandroidappsonthekindlefire自上个月以来,我一直在AmazonKindleFire上测试应用程序。我已经使用这些步骤连接KindleFire进行开发HowdoIconnecttoKindleFirefordevelopment?一切正常。现在我已经升级了我的ADT(16.0.1)和SDK,之后我的kindlefire无法连接到Eclipse。同样在更新ADT之后,“adb_usb.ini”文件(位于~/.android/)不存在于此位置。请指教如何将kindlefir
鉴于Amazon不再支持KindleFire的Android模拟器(他们在一封电子邮件中向我确认),如果发布到Amazon应用商店的应用的所有功能(例如反向地理编码)都正常工作,人们如何解决这个问题?不买一个?还有一种方法可以查看Admob在亚马逊设备上是否正常运行? 最佳答案 Concentrated_Attitude,无法从他们的addons.xml安装KindleFire模拟器如果有人需要它们,我有三个模拟器,但只适用于Gen3devices.您需要使用以下层次结构将此文件提取到AndroidSDK文件夹中:android_s