我目前在Play商店中有一个使用谷歌分析的应用程序。我想为kindle应用程序商店修改和发布该应用程序,并且仍然能够使用GA。我知道这取决于播放服务能否正常工作。显然,kindle设备上没有播放服务,但有没有办法将它们包含在我的应用程序中。也许通过play-services.jar。 最佳答案 引用官方googleanalyticssdkv4guide:Note:GoogleAnalyticscanbeusedandwillworkondevicesthatdonothaveGooglePlayServices.Inthiscase
我们正在开发一个具有一些map功能的应用程序,在list中。它在Xoom和GalaxyTab以及多款手机上运行良好。它还在其中一个GoogleAPI模拟器中运行良好。安装到KindleFire时,我们得到[2011-12-2016:25:04-android]Installationerror:INSTALL_FAILED_MISSING_SHARED_LIBRARY[2011-12-2016:25:04-android]Pleasechecklogcatoutputformoredetails.[2011-12-2016:25:04-android]Launchcanceled!与E
我有一部新的Fire手机,盒子上写着“Firewithdynamicperspective”和“firephone32gb”,今天7/24/2014到货。我不知道如何像在普通Android设备上那样打开开发人员选项,或者如何在Mac或Windows机器上的ADB中查看它。旧版Fire平板电脑的说明不起作用。甚至没有关于此特定设备的在线信息 最佳答案 OntheFirephone,thedeveloperoptionsinSettingsarehiddenbydefault.Toshowdeveloperoptions,dothefo
所以我把书扔到了这个问题上,并认为我已经找出了原因。我已经下载并安装了JDK32位和64位。我已经根据需要安装了AndroidSDK。我修改了google-usb-driver中的android_winusb.inf以包含KindleFire设备ID。我尝试从亚马逊下载kindlefirewindows7驱动程序(如答案here中所述),并使用它。我尝试修改该驱动程序以在x86部分中包含fire设备ID。我已努力终止并重新启动adb,并多次重新启动我的comp以查看是否可以神奇地修复它。什么都没有。唯一不确定的是adb_usb.ini的修改。不幸的是,我的.android文件夹不在我的
C2DM需要GoogleID,现在C2DM已被显然不需要GoogleID的GCM取代。这是否意味着它只与没有可用的GooglePlay应用商店或Google堆栈的设备(例如KindleFire)兼容? 最佳答案 简短的回答是否定的。实际从GCM服务器接收消息的机制依赖于GoogleServicesFramework,GooglePlay和GTalk等bundle服务是该框架的一部分。如果您没有安装该框架,您将无法从GCM服务器接收消息。如果您的手机上没有GoogleServicesStack,基本上它不会工作。引用这个链接:http
据我所知,推送通知需要Google帐户才能工作(它们搭载在GTalk上),那么这是否意味着KindleFire的应用程序如果使用标准的C2DM方法就注定失败?我在KindleFireFAQ中找不到任何关于推送的信息或网络上的任何地方。 最佳答案 据我所知是的。我读到的所有内容都表明亚马逊从Fire中剥离了C2DM支持。我知道,对吧?如果您或您的用户愿意对其进行root,installingGoogleservices是一个选项。UrbanAirship有一个名为Helium的推送服务,据称可以与KindleFire一起使用。不过,我
我正在为平板电脑7英寸KindleFireHD和Nexus7开发应用程序。这两个应用程序大小相同,屏幕分辨率相同。但是,我运行我的应用程序,它是非常不同的。为什么?看来这是因为nexus7被检测为TVDPI,而KindleFireHD是HDPI。如何基于模型1280*800进行相同的渲染?谢谢 最佳答案 好吧,您似乎已经发现了为什么两者存在差异,这是因为它们报告了不同的密度比例因子:Nexus7:TVDPI:比例因子=1.333KindleFireHD:HDPI:比例因子=1.5那么,当它们在技术上具有相同的物理尺寸和分辨率时,为什
最近在这方面来来回回。尝试使用Putty将SSH隧道从我机器上的本地主机端口附加到可访问Internet的SSH服务器另一端的内部端口。Putty不会检查端口是否可用。在打开Putty连接之前,我想验证端口是否可用。如果端口可用,它工作正常,但我需要一个可靠的方法来保证在我检查我的代码时端口没有打开。我用过各种方法,但效果不佳。我目前正在使用以下代码:boolIsBusy(intport){IPGlobalPropertiesipGP=IPGlobalProperties.GetIPGlobalProperties();IPEndPoint[]endpoints=ipGP.GetAct
我只想使用HTML5音频功能依次播放多个音频文件。在每次播放结束时,“结束”事件会触发以加载下一个音频。但是在桌面版Safari5.1(在Mac上)中,我发现“结束”事件仅在第一次播放结束时触发。加载并播放第二个音频后,即使音频播放完成,“结束”事件也不会再次触发(我通过“timeupdate”事件跟踪了这一点)。即使当我手动播放任何其他音频文件时,“结束”事件也不会再次触发。但是在Chrome和mobilesafari中,这个问题似乎不存在,音频播放器可以从第一个音频一直播放到最后一个音频。这是Safari5.1forMacOSX的错误吗?(我没有在Windows下测试过)目前,我只
我已经尝试了所有我能想到的方法来让KindleFire浏览器接受上传,没有骰子。文件选择器出现,但上传错误。千载难逢,它起作用了,我不明白为什么。我已经尝试过HTML5和普通的FORMPOST上传。有人有想法,还是运气好?此外,文件选择器伪装成HTML5,但随后返回0文件大小,搞砸了任何文件大小显示。测试用例:http://jsfiddle.net/dbaxD/1/ 最佳答案 只要JqueryMobile与Kindlefire浏览器兼容检查可以在JqueryMobile上运行的uploadify插件http://www.upload