android-install-apk相关内容

安卓应用未安装.已经安装了具有冲突签名的同名现有包

在我的模拟器中,当我尝试以编程方式升级我的 apk 时.我得到: Android 应用未安装. 已安装同名但签名冲突的现有包 我仍处于这次升级的测试阶段,所以我下载的文件是以前版本的签名 apk,我认为应该可以正常工作. 来自以下建议:已经安装了具有冲突签名的同名现有包 我尝试在调试模式和正常模式下运行模拟器......都没有奏效. 对我缺少的东西有什么想法吗? ..
发布时间:2021-11-15 21:20:03 移动开发

如何签署一个已经编译好的 Apk

我已经用 apktool 解码了一个 APK(因为原始源代码丢失了),所以我可以修复布局 xml 文件的一些问题.然后我用 apktool 重新构建了它,当我尝试在我的设备上安装它时(使用 adb:adb install appname.apk)它给了我这个错误: [INSTALL_PARSE_FAILED_NO_CERTIFICATES] 然而,原始 apk 是由密钥库签名的(在 Eclip ..
发布时间:2021-11-15 21:19:42 移动开发

如何在 Eclipse 中构建 APK 文件?

当我使用 Eclipse 开发项目时,APK 文件在模拟器上.但我想将我的应用程序上传到真实设备.有没有构建APK文件的工具? 流程是什么?或者是否可以从模拟器中提取 APK 文件? 解决方案 当你在模拟器上运行项目时,中会生成APK文件bin 目录.请记住,仅构建项目(而不是运行它)不会将 APK 文件输出到 bin 目录中. ..
发布时间:2021-11-15 21:19:24 Java开发

什么是 INSTALL_PARSE_FAILED_NO_CERTIFICATES 错误?

我试图通过编辑 androidmanifest.xml 文件来更改我的默认/主/启动(无论你怎么称呼它)活动.我所做的只是更改 android:name 属性.然而,这完全破坏了整个应用程序.当我尝试安装它时失败并读取. 安装错误:INSTALL_PARSE_FAILED_NO_CERTIFICATES 当我尝试将它改回之前的状态时,它仍然给我同样的错误......我做了什么? ..
发布时间:2021-11-15 21:19:11 移动开发

以编程方式从 Android 5.0 - 6.0 中的应用程序内部存储启动 APK 安装

在 Android 7/api24 中以编程方式安装 apk回答了一个类似的问题,但我也想在 Android 5.0 - 6.0 中以编程方式从应用程序内部存储(在 SD 卡上)安装 APK. 如果不是来自应用程序内部存储,我可以 startActivity() 使用其操作为 ACTION_VIEW 并且其数据 URI 具有 文件的 Intent:// 方案(使用 Uri.fromFile( ..

安装完成后强制打开android应用

我正在运行一个android应用程序,它是在系统上运行的唯一应用程序,因此,启动完成后,我会启动该应用程序并阻止用户出于任何原因退出该应用程序(这使我同时禁用了两个导航状态栏). 然后,要实现对应用程序的更新,我查看是否有新的更新,如果有,我运行一个后台任务,使用 ,这使用户可以选择完成 ||.打开,并确保用户是否选择完成会导致关闭窗口,并且应用程序在更新时已经关闭,因此将用户带到系统 ..

执行com.android.build.gradle.tasks.PackageAndroidArtifact $ IncrementalSplitterRunnable时发生故障

当我尝试转换APK中的登录时出现错误.在工作之前.添加buildTyper后,它不起作用.谁能帮我解决这个问题?还是做错了什么? 版本{minifyEnabled是proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'),'proguard-rules.pro'resValue“字符串","google_maps_ ..

将“安装程序"设置为getInstallerPackageName()中返回的包值

我有一个Android应用程序,该应用程序使用WebView来使用户能够安装应用程序.从历史上看,从Android电子市场安装的应用程序会将安装程序的值设置为"com.google.android.feedback".对于Google Play,该值现在为"com.android.vending". 可以通过以下方式获得该值: PackageManager pm = context.ge ..
发布时间:2021-04-09 18:34:36 移动开发

Android:以编程方式将apk复制到/system/app

我正在尝试从我的Java代码安装系统应用程序,到目前为止,我还没有成功. 到目前为止,我所做的是: 我的设备已植根. 我的“安装程序"应用安装为系统应用.(将其手动复制到/system/app) 我已经使用平台密钥对安装程序apk进行了签名,并且清单中具有 android:sharedUserId ="android.uid.system" . 我一直在尝试(然后再尝试) R ..
发布时间:2021-04-09 18:34:22 移动开发

在后台以编程方式安装APK

我遇到必须在后台下载apk并进行安装的情况而不提示任何对话框给用户.但是,当我尝试使用以下代码进行安装 文件文件=新文件(文件名);if(file.exists()){尝试 {字符串命令;命令="pm install -r" +文件名;进程proc = Runtime.getRuntime().exec(new String [] {"su","-c",命令});proc.waitFor();C ..
发布时间:2021-04-05 20:46:12 移动开发

安装后删除应用程序(* .apk)

我创建了一个android应用程序,并将其导出为 *.apk .成功安装后是否可以自动删除 apk 文件? 解决方案 如果您正在通过应用安装其他一些APK下载,并希望在成功安装后将其删除,请跟我来:-) 第1步:在您的 AndroidManifest.xml 中声明以下权限 ..
发布时间:2021-04-05 20:45:21 移动开发

`exportsigned`和`unsigned`.apk文件有什么区别?

我正在按照 解决方案 签署Android应用就像签署任何其他应用程序一样;它为用户提供了一定程度的保证,使您自发布代码以来就不会对其进行篡改. 未签名的应用程序通常应该可以使用,但确实需要降低安全级别.Google进行了快速搜索,找到了许多文章,这些文章解释了您所要做的就是选中 Settings-> Security 中的 Unknown Sources 框. ..
发布时间:2021-04-05 20:29:21 移动开发

如何在USB连接的设备上的Android Studio中调试应用程序升级

我已经在手机上发布了Google Play商店应用的正式版,并在Android Studio中拥有了该应用的更新版本. 我想测试升级过程,但是遇到版本问题,然后是日志记录问题. 要进行“全新"安装,我可以进入手机的设置Backup & reset > Automatic restore,将其关闭,然后重新安装该应用程序,然后从Play商店安装它.或者,我可以下载正式版APK并从adb命令行安 ..
发布时间:2020-11-19 18:58:51 移动开发

Delta更新,适用于Android App更新

我正在尝试设置自己的服务器来托管apk文件,这些文件可用于客户端应用程序中的安装和更新. 在APK的新版本更新中,只有更新的部分应在客户端下载.我可以在服务器端使用"bsdiff"生成补丁文件.但是在客户端,我应该如何将补丁文件与原始apk合并并安装更新. 解决方案 根据您的问题,您似乎正在寻找某种修补系统.通常,Google Play商店需要对此进行管理.当您上传新版本的APK时, ..

如何在安装App时修复未知来源错误?

在android studio中创建了一个应用.同时尝试将其安装在真实设备中.我收到错误消息“出于安全考虑,您的手机已设置为禁止安装从未知来源获得的应用程序." 我通过设置并从未知来源启用安装来消除此错误.安装该应用后. 问题: 1)如何在不启用“未知来源"选项的情况下使该应用程序成为受信任的已知安装源. 即使我试图在android studio中创建一个签名的APK.但是,仍 ..
发布时间:2020-09-06 01:06:36 移动开发

在Android 10上安装更新同一应用程序的apk失败; java.lang.SecurityException:文件仍处于打开状态

我们的应用程序从我们的服务器上下载了一个APK,然后运行它来进行自我升级.如 Android 10-找不到用于处理Intent的活动中所述和 Xamarin Android 10安装APK-找不到活动来处理Intent ,如果移动设备已升级到Android 10,并显示“找不到用于处理Intent的活动",则此操作将无法像以前那样工作. 我们已尝试使用PackageInstaller重写此代 ..
发布时间:2020-09-06 00:49:48 Java开发