草庐IT

split-apk

全部标签

android - 在 android 8 (API 26) 中以编程方式安装 apk

我写了一个在所有版本的android中安装apk的方法,它可以工作到android8。但似乎android8不响应此方法install_apk(Filefile){try{if(file.exists()){String[]fileNameArray=file.getName().split(Pattern.quote("."));if(fileNameArray[fileNameArray.length-1].equals("apk")){if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.N){Uridownloaded_apk=getFil

android - 无法停用意外上传到 Prod 的 APK

我的应用程序目前处于Alpha阶段。在googleplay开发者控制台上,我不小心上传了一个新的APK作为生产而不是alpha。在高级模式下,有一个停用按钮。但是,如果我停用并尝试保存,我会收到一般消息“无法保存应用程序。请检查表单是否有错误。”我在表格上看不到任何错误。如何停用?我尝试将更高版本上传到alpha-这似乎可行-但我不希望在Prod中使用任何版本,因为我的应用还没有准备好进入黄金时段。 最佳答案 据我联系的一位Google客户服务代表说:TheDeactivatebuttonisprovidedinyouradvanc

android - 是否可以根据国家/地区提供多个 APK 支持?

我有一个包含免费和定价产品的应用程序,我需要为我的应用程序创建两个APK,并在支持它的国家/地区显示支持应用内结算的应用程序,并显示同一应用程序的另一个不支持的APK't在不支持的国家/地区支持In-AppBilling(它只有免费产品)。我可以使用AndroidMarket多APK支持功能来实现这一点吗?如果没有,除了创建两个单独的应用程序之外,还有其他可行的建议吗? 最佳答案 多APK功能AFAIK至少在当前版本中不支持过滤国家/地区。查看Supportedfilters和RulesformultipleAPKs了解更多详情。如

android - 如何从安卓市场下载apk文件到电脑?

可以从安卓市场下载安卓.apk应用到我们的电脑吗? 最佳答案 这可能会对你有所帮助。http://www.howtogeek.com/howto/21862/how-to-enable-the-android-market-in-the-google-android-emulator/http://techdroid.kbeanie.com/2009/11/android-market-on-emulator.html一旦您通过模拟器访问android市场,您可能可以从ddms获得.apk

Android 发布 APK 崩溃并出现 java.lang.AssertionError : impossible in java. lang.Enum

我刚刚使用Gradle构建了一个用于发布的APK(ProGuard4.9并已签名)。当我启动应用程序时,它会因此错误而崩溃:E/AndroidRuntime(8662):java.lang.AssertionError:impossibleE/AndroidRuntime(8662):atjava.lang.Enum$1.create(Enum.java:44)E/AndroidRuntime(8662):atjava.lang.Enum$1.create(Enum.java:35)E/AndroidRuntime(8662):atlibcore.util.BasicLruCache.

android - 使用尚未生效的证书签名的 APK

我正在尝试将应用发布到googleplay,但它不允许我,它说:YouuploadedanAPKsignedwithacertificatethatisnotvalid.YouneedtosigntourAPKwithcertificatethatiscurrentlyvalid.截图:如何解决这个错误? 最佳答案 通过更改我的计算机的系统日期来解决它。我将它设置为今天-2天并创建了一个新的keystore,尝试上传并成功。 关于android-使用尚未生效的证书签名的APK,我们在St

android - .APK 上传失败

下面我回答了当我尝试上传我的.APK文件时出现此错误:上传失败我尝试清理我的项目,将其导出,并在近24小时内运行了大约100次。这只是我的.APK的更新版本。我已经成功地将几个更新的.APK上传到了Play商店。我更改了版本,并且为此更新使用了与所有其他更新相同的keystore。有什么建议么?很抱歉,这不是特定于代码的问题。此外,我只对我的一项Activity进行了小修改。 最佳答案 问题与使用Chrome无关。问题是您的session无效。使用任何不同的浏览器(例如Firefox、InternetExplorer、Opera等)

android - 有没有办法从签名的 APK 中获取 key 哈希?

有没有办法从签名的APK中获取key哈希?我们有一个签名的Androidapk文件,我们想找出这个APK的key哈希,用于FacebookSDK。我们可以通过jarsigner之类的方法来做到这一点吗?有什么建议吗? 最佳答案 在linux上,我使用此命令从apk中获取key哈希:keytool-list-printcert-jarfile[path_to_your_apk]|grep-Po"(?对于Mac用户(OSX),因为没有grep-P支持keytool-list-printcert-jarfile~/Downloads/YO

android - Cordova : Unable to install apk after upgrading android to 5. 1.1 Nexus 5

升级到5.1.1后无法在nexus5上运行apk使用Cordova:5.0.0设备:Nexus5机器:MACBUILDSUCCESSFULTotaltime:8.432secsBuiltthefollowingapk(s):/Applications/XAMPP/xamppfiles/htdocs/android/kaljacobs/platforms/android/build/outputs/apk/android-debug.apkUsingapk:/Applications/XAMPP/xamppfiles/htdocs/android/kaljacobs/platforms/

android - 无法将新的 APK 文件上传到 Android Play 商店

我在尝试上传新的APK文件时遇到以下错误。UploadfailedYouuploadedadebuggableAPK.ForsecurityreasonsyouneedtodisabledebuggingbeforeitcanbepublishedinGooglePlay. 最佳答案 如果您使用的是AndroidStudio,最简单的方法是打开左下角的“BuildVariant”工具栏,将其从“Debug”更改为“Release”,然后“Build”->“GeneratedSignedAPK”。