Tag: 谷歌播放

在Android 6.0中的Play商店中不要求更新apk的权限

我已经有应用程序在Play商店。我最近在Play商店添加了新的apk。 以前我为位置,相机和联系人添加了3个权限(我以数组格式添加)。 if (ContextCompat.checkSelfPermission(getApplicationContext(), android.Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ContextCompat.checkSelfPermission(getApplicationContext(), android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED && ContextCompat.checkSelfPermission(getApplicationContext(), android.Manifest.permission.MANAGE_DOCUMENTS) != PackageManager.PERMISSION_GRANTED && ContextCompat.checkSelfPermission(getApplicationContext(), android.Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED && ContextCompat.checkSelfPermission(getApplicationContext(), Manifest.permission.READ_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED && ContextCompat.checkSelfPermission(getApplicationContext(), Manifest.permission.READ_CALENDAR) != PackageManager.PERMISSION_GRANTED && ContextCompat.checkSelfPermission(getApplicationContext(), Manifest.permission.WRITE_CALENDAR) != PackageManager.PERMISSION_GRANTED && ContextCompat.checkSelfPermission(getApplicationContext(), android.Manifest.permission.CALL_PHONE) != PackageManager.PERMISSION_GRANTED) { ActivityCompat.requestPermissions(this, new String[]{android.Manifest.permission.ACCESS_FINE_LOCATION, android.Manifest.permission.ACCESS_COARSE_LOCATION , android.Manifest.permission.MANAGE_DOCUMENTS, android.Manifest.permission.WRITE_EXTERNAL_STORAGE , Manifest.permission.READ_EXTERNAL_STORAGE, android.Manifest.permission.CALL_PHONE , Manifest.permission.READ_SMS, […]

commandinfokationfailure,有谁知道如何修复这个bug?

尝试构建unity3d时出现此错误: Error building Player: CommandInvokationFailure: Failed to re-package resources. See the Console for details. D:\Android\adt-bundle-windows-x86-20140702\sdk\build-tools\android-4.4W\aapt.exe package –auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S “res” -I “D:/Android/adt-bundle-windows-x86-20140702/sdk/platforms/android-21\android.jar” -F bin/resources.ap_ –extra-packages stderr[ ERROR: No argument supplied for ‘–extra-packages’ option Android Asset Packaging Tool 我尝试重新安装jdk,android sdk,并重新导入软件包本身,但我收到同样的错误。 有人可以帮帮我吗?

从Google Play中提取统计信息

我正在构建一些统计数据,并希望获得谷歌播放(应用程序商店)的统计数据。 最受欢迎,下载,价格等信息 有没有人知道是否有这个API或我是否必须自己刮?

是否存在从Eclipse中的相​​同代码库维护免费和专业应用程序版本的约定?

我发布了两个版本的应用程序 – 免费和付费。 两者之间的差异很小,我想使用相同的代码库(可能是为另一个构建定义的不同常量?)来释放它们。 有没有人这样做过? 有人能指出我正确的方向吗? 谢谢!

检测用户是否在Android中为该应用评分

最近我读了一篇关于市场游戏的文章(我不会给出这个名字,因为我认为Android的做法是否定的,并且不想宣传它),如果你没有评价则不允许更新市场上有5星级。 这就是文章所说的内容,我想知道这是否可以检测到,如果是的话怎么做(我只需要知道用户是否对应用程序进行了评分,不需要得分) 谢谢

在测试谷歌应用程序时退款测试购买

我在退款方面遇到了麻烦。 当我登录发布者控制台时,它显示我的购买和“取消整个订单”按钮。 “退款一些钱”按钮显示为灰色。 付款是使用测试帐户完成的。 该应用尚未发布。 我如何获得退款,即使我在测试帐户上退款,谷歌仍会向我收取30%的费用?

从另一个Android应用程序下载并安装Android应用程序

是否可以从另一个Android应用程序下载并安装Android应用程序(来自Google Play)? 如果是这样,请您举例说明如何实施它? 谢谢 !

如果后端更改需要更新的应用程序,如何强制更新应用程序

我已经阅读了关于强制更新应用程序的不同post,并且ppl所拥有的唯一想法(据我所知)是创建一个Web服务,应用程序调用该服务以查看当前版本的版本。 必须手动更新WS以反映versionCode。 这种方法有几个问题: 问题1: 当您将应用程序上传到Play商店时,它可能需要几个小时才能下载设备,您永远不会知道何时。 此外,在我看来它似乎在不同的时间可用于不同的设备,所以你真的不知道什么时候它“可供所有人”。 这意味着您无法立即更新WS(告诉应用程序什么是“当前”版本),因为将它们定向到Play商店将不会非常有建设性,因为更新的应用程序无论如何都不可用。 既然你不知道什么时候可以使用它,你真的不知道何时更新WS。 问题2: 有时您会对后端(通信协议更改或其他内容)进行一些更改,这些更改要求您上载新版本的应用程序,然后更新后端,以便它们可以按预期方式相互通信。 在这种情况下,您真的想要某种方式告诉应用“请更新,因为您已经过时”并将它们引导到Play商店。 所以,问题是: 我该如何实现此function?

Google Play游戏

今天是个好日子。 我正在尝试在我正在开发的游戏中实现成就。 我已经在google play console上设置了所有内容,获得了app-id,将清单放入以下内容中 并编写了以下方法 GoogleApiAvailability googleApiAvailability = GoogleApiAvailability.getInstance(); int temp = googleApiAvailability.isGooglePlayServicesAvailable(this); if ( temp != 0) return; GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_GAMES_SIGN_IN) .requestEmail() .build(); GoogleSignIn.getClient(this, gso); GoogleSignInAccount account = GoogleSignIn.getLastSignedInAccount(this); PlayersClient player = Games.getPlayersClient(this, account); 当我运行它时,我得到了我的帐户,但是当它运行Games.getPlayersClient(this, account); 我收到以下错误: java.lang.IllegalStateException:游戏API需要https://www.googleapis.com/auth/games_litefunction。 任何人都知道什么可能是错的? 提前致谢。

Android Google Play旧OpenSSL警告

我刚刚发现安全警报说“您的应用程序正在使用包含安全漏洞的OpenSSL版本。”并链接到本文: https://support.google.com/faqs/answer/6376725 我做了一个grep命令来查找apk中使用的OpenSSL版本 unzip -p YourApp.apk | strings | grep “OpenSSL” 我发现该应用程序使用的是OpenSSL 1.0.1k 8 Jan 2015 问题是,我没有明确使用任何OpenSSL类,我没有依赖它。 所以可能其他一些依赖项是使用旧的OpenSSL版本,但我不知道,我怎么能找到使用OpenSSL依赖的库。 我试图找到哪个库使用OpenSSL与此命令./../gradlew -q dependencies但根本没有任何OpenSSL ..