草庐IT

multiple-apk

全部标签

android - Firebase 云消息传递设备 ID : multiple user in same app in same device

有没有一种方法可以创建具有登录用户范围的注册ID。我有一个允许用户以不同用户身份登录的应用程序(比如一个用户作为学生,另一个用户作为家长)。用户可以在用户之间切换。案例有点类似于gmailapp,可以同时登录多个emailid。问题是我们打电话的时候FirebaseInstanceId.getInstance().getToken()它将给出该应用程序实例的设备ID。因此,如果我要针对登录的特定用户,我不能。我可以实现定位用户的一种方法是将user_id作为数据显式发送,在我的情况下,这效率不高,因为它需要为每个用户发送一个FCM发送请求。无论如何这可以实现。想知道gmail如何处理用

android - 如何获取仅使用 v2 方案签名的 APK 的签名校验和?

我之前在这里发布了一个关于如何获取我的APK的签名校验和的问题:HowdoIgetthesignaturechecksumofmyAPK?如果应用程序使用v1签名方案或组合v1/v2签名方案进行签名,则答案是完美的。(Jar和完整的APK签名)但是,由于我的应用只能在AndroidO或更高版本上运行(它是特定于设备的应用),所以我只会使用APK签名方案v2(v2方案)对其进行签名。我将使用EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM。请参阅:https://developer.android.com/reference/andro

android - 在 APK Android 中复制的重复文件 - 可以合并吗?

在我的android项目中,我将两个库作为JAR包含在libs文件夹中。然后我将它们添加到构建Gradle中,如下所示。dependencies{compilefiles('libs/siddhi-core-4.0.0-M13-SNAPSHOT.jar')compilefiles('libs/siddhi-execution-math-4.0.2-SNAPSHOT.jar')}这两个jar文件有一个名称相同(“org.wso2.siddhi.annotation.Extension”)但内容不同的文件。这两个文件对项目都很重要。由于它具有相同的名称gradle不会构建说Duplicat

android - 您应该至少有一个通过 'sample.com' 网络映射到站点 'intent-filter' 的 Activity APK

尝试上传即时应用程序但出现此错误YoushouldhaveatleastoneactiveAPKthatismappedtosite'sample.com'viaaweb'intent-filter'. 最佳答案 使用相同的主机网络“intent-filter”在alpha、beta或生产中上传可安装的APK。 关于android-您应该至少有一个通过'sample.com'网络映射到站点'intent-filter'的ActivityAPK,我们在StackOverflow上找到一个类

android - 生成已签名的 APK - Android 无法执行 aapt

我正在尝试使用react-native为android生成一个签名的APK。如果调试的构建运行良好,当我尝试启动./gradlewassembleRelease为android创建签名的APK时,我收到此错误=>Task:app:processReleaseResourcesFailedtoexecuteaaptcom.android.ide.common.process.ProcessException:Failedtoexecuteaapt我知道我可以使用android.enableAapt2=false标志并且效果很好(为了创建签名的APK,我试过了),但我不想使用这个选项,因为

android - 警告 : Deactivation of this APK will result in your app being available for new installs on fewer types of devices

我在Playstore上上传了一个具有不同架构的应用程序版本,现在我想用新版本上传我的应用程序但是得到了。Error:Youcan'trolloutthisreleasebecauseitdoesn'tallowanyexistinguserstoupgradetothenewlyaddedAPKs.还有一些警告错误,比如DevicesupportremovedWarningDeactivationofthisAPKwillresultinyourappbeingavailablefornewinstallsonfewertypesofdevices.TipIfthisisanunin

android - Google Play 开发者控制台上的 Apk 上传不起作用

奇怪的问题。我在GooglePlay上部署了一个应用程序。在GooglePlay开发者控制台中,我正在尝试使用新的apk(版本代码22与版本代码21)更新我的应用程序的当前版本,但是,上传失败并显示一条通用的“上传错误”消息。我已经尝试启动lint命令,它可以毫无错误地构建项目。有人知道吗?谢谢 最佳答案 通过联系Google支持,他们告诉我们问题可能与我们的DexGuard版本有关。将库更新到最新版本(8.1.23)后,我们重新生成apk并上传它没有任何问题:) 关于android-G

Android:如何以编程方式获取apk文件的名称?

由于某些原因,我的应用程序可以安装不同的apk名称。在启动时,我想知道apk文件的名称是什么。你知道怎么做吗?谢谢! 最佳答案 finalPackageManagerpm=getPackageManager();StringapkName="example.apk";StringfullPath=Environment.getExternalStorageDirectory()+"/"+apkName;PackageInfoinfo=pm.getPackageArchiveInfo(fullPath,0);你可以用:info.ver

android - Android apk 安装上的 Eclipse 停滞

两天来我一直在努力解决这个问题,但没有得到评估。任何帮助将不胜感激。我安装了以下内容:eclipseandroid-sdk-macosxAndroidSDK工具Android2.2API8安卓2.3.3API10我有一个phonegap项目设置。点击“运行”->“运行方式”->“安卓应用”在控制台中,我看到了这个:[2011-12-1410:47:38-Foanar]------------------------------[2011-12-1410:47:38-Foanar]AndroidLaunch![2011-12-1410:47:38-Foanar]adbisrunningn

android - 直接将 "Free"Android App 作为 .apk 文件分发

我已经在GooglePlay上发布了安卓应用。希望以.apk文件的形式直接分发应用程序,甚至离线。我的应用程序是完全免费的,我们希望它能传播给尽可能多的人。我不确定提供.apk文件的优点和缺点是什么?问题是:当连接到互联网时,Googleplay会将直接安装的.apk计为下载吗?直接安装.apk的用户是否会在以后发布任何更新? 最佳答案 回答您的问题:是的,如果您在Android中单击.apk,您将收到下载提示。当您打开完成的下载时,它会提供安装(请参阅下面的注意事项)如果您提供您的.apk以供在GooglePlay之外直接下载,您