草庐IT

played_event

全部标签

android - AudioTrack: play() 在未初始化的 AudioTrack 上调用

我正在试验AudioTrack类。基本上,当用户触摸屏幕上的特定对象时,我的应用程序必须发出声音。我用过thisexample作为指南。我的应用程序似乎可以正常运行,但通常在触摸屏幕大约一分钟后就会崩溃:07-0220:40:53.459:E/AndroidRuntime(11973):FATALEXCEPTION:Thread-1007-0220:40:53.459:E/AndroidRuntime(11973):java.lang.IllegalStateException:play()calledonuninitializedAudioTrack.07-0220:40:53.45

android - 如果我向用户发送修补程序,他们会继续从 Play 商店获取更新吗?

假设我有一个用户从Play商店安装的应用程序,如果我的一个用户报告了一个错误,我想向他们发送应用程序的补丁版本进行测试,他们可以将它安装到他们的手机上。但是,如果我随后在Play商店更新应用程序,用户会得到更新吗?我的测试似乎表明是这种情况,但是否存在任何陷阱?我的构建过程的工作方式是,每次我构建时,它都会获得更高版本的代码,因此修补后的版本将具有比当前在Play商店中的版本更高的版本代码,然后是我上传到Play的版本在向我的用户发送补丁后存储该补丁将再次具有更高版本的代码。 最佳答案 我在这里做了一个相当大胆的猜测,但它应该有效,

android - 以编程方式从 Google Play 商店下载 APK

我正在创建一个依赖于其他一些android应用程序的android应用程序。因此,如果用户手机上还没有这些依赖的应用程序,我想从Play商店以编程方式下载它们。但在此过程中,我不希望控件转到Play商店应用程序(即不应显示任何Play商店应用程序Activity)。是否可以使用某些服务、谷歌API来实现这一点?我该如何着手实现呢?我尝试了市场api并且它有效但现在在安装时我弹出“未知来源”。有没有可能摆脱这种形式??从Play商店应用下载的apk和市场api有什么区别?? 最佳答案 有一个非官方的marketAPI:和this是如何

android - 屏幕截图未上传到 Play 商店

我今天发布了一款应用,一切正常。该应用程序在上传后一小时内可用。之后,我更改了应用程序的名称并再次上传,也运行良好,一切正常,并在Play商店成功更新。现在问题开始了。当我意识到屏幕截图不合适时,我打算更改它并尝试上传另一个,但是当我上传图像时,它只显示android图标跳过进度条并且没有任何内容可以上传。当我尝试之前的图像时,同样的问题仍然存在,但没有任何效果。我无法弄清楚到底是什么问题。谁能帮我找出问题所在。提前致谢。 最佳答案 看来这是谷歌的问题,我既不能上传图片也不能上传apks。我大约24小时前第一次尝试过。继续尝试上传您

android - 推送通知的最低 Google Play 服务版本

我正在使用GoogleCloudMessaging在Android手机上接收推送通知。我成功了,一切似乎都很顺利。但是,Google建议检查GooglePlayServices是否更新到最新版本(因为PushNotifications是一项新功能)。使用Nexus7(4.4.4)并在Activity开始时启用版本检查我需要更新我的GooglePlay服务,因为有更新的版本。但是,即使没有更新,推送通知也能完美运行。如果不是绝对必要,我不想要求我的用户更新GooglePlay服务。我的问题:为了从GCM接收推送通知,我应该检查GooglePlay服务的最低版本是什么?这是代码:priva

android - Google Play 开发者 API : "startTimeMillis" is updated when it should not

我正在开发一个应用内订阅的应用程序。在我们的服务器上,我通过GooglePlayDeveloperAPI检查每个订阅的有效性。.如文档中所述,对Purchases.subscriptions端点的请求返回如下内容:{"kind":"androidpublisher#subscriptionPurchase","startTimeMillis":long,"expiryTimeMillis":long,"autoRenewing":boolean}但是,我发现它有一些奇怪的行为。当用户通过GooglePlay应用取消订阅时,“startTimeMillis”字段更新为取消时间。根据文档,

android - 由于 Youtube API 问题,应用已从 Google Play 下架

我开发了一个适用于Android的应用程序,它使用YouTubeAPI显示来self在YouTube上的channel的视频。我直接通过YouTubePlayerView类显示视频。我不使用YouTube上的用户授权,只是在我channel的播放器中显示视频。我还在同一个Activity中使用视频广告。我在YouTube视频之前展示视频广告。但我不确定这是否如此重要。我还有另一个Activity显示我channel中的视频列表。对于列表项,我使用视频标题和缩略图。我使用以下方法从YouTube网站获取标题和缩略图:http://img.youtube.com/vi/"+url+"/de

Android in App billing test purchase 崩溃 Play store

我目前正在开发一款应用内计费应用。一切正常。我已经在Betachannel中发布了该应用程序,并让测试用户使用真实元素对其进行了测试,并且它可以正常工作。然而,在调试时,我正在使用android.test.purchased项目,当我按下购买按钮时,我的游戏商店崩溃了。我收到以下错误:E/AndroidRuntime:FATALEXCEPTION:mainProcess:com.android.vending,PID:25463java.lang.NullPointerException:Attempttoreadfromfield'com.google.android.finsky.

android - 我可以在哪里提交 Play 商店或 Google Play 服务的错​​误?

我不知道错误的确切位置,我认为它在Play商店中,但我猜它可能是GooglePlay服务。基本上,手机上拥有帐户X和Y的用户将使用帐户X在我的应用程序上进行应用内购买。然后我将分阶段推出更新,安装该应用程序的用户将全部作为帐户X突然将获得帐户Y的更新,应用程序将无法识别已购买的应用程序内商品。我与另一位使用类似应用内模型的开发者交谈过,他们遇到了同样的错误。我在哪里提交该错误? 最佳答案 如果你认为这是一个错误。您在issuestracker中创建了一个问题.Google团队的适当人员会在那里调查您的问题,并检查它是否真的是错误。

无论如何,Android 构建工具只会构建 x86_64。 APK 通过 adb 安装运行,但在 Play 商店中显示不兼容

所以这正在发生。无论我在build.gradle上尝试做什么,所有APK都带有native_code='x86_64'标志,所以当我将应用程序部署到商店时,结果是有+15K不兼容的设备,并且只有19个兼容。我首先想到的是,不知何故,安装了NDK是原因,或者是我修改了构建脚本。但是当我通过生成签名的APK向导时,它仍然会发生。splitsblock最初也丢失了,但没有帮助。最奇怪的是,当我通过控制台推送安装时,它工作正常!我还尝试切换到推荐的JRE,还有一些关于文件创建的APK命名策略,比如将输出移动到不同的目录或不使用文件构造函数。我的build.gradle看起来像这样:defaul