Android 10.0 内置可以运行安装的apk
2023-09-14 09:05:08 时间
在定制化开关中,内置app到系统中,也是在开发种,常用的工作任务,那么怎么样内置呢
其实也简单,拷贝app到package/app下 建立文件夹 放入app 配置好Android.mk
最后把文件夹名称 添加到编译的devices下参与编译的系统的device.mk文件 就可以了
LOCAL_CERTIFICATE := PRESIGNED表示APK签名使用原来签名,即第三方签名,若要使用系统签名,则可以改为LOCAL_CERTIFICATE := platform系统前面,可以使apk获得系统权限
如果想要内置app 可以通过运行安装调试的化,属性就要设置成为LOCAL_CERTIFICATE := PRESIGNED
所以具体修改如下:
--- a/packages/apps/HangLauncher/Android.mk
+++ b/packages/apps/HangLauncher/Android.mk
@@ -6,7 +6,7 @@ LOCAL_MODULE_TAGS := optional
LOCAL_BUILT_MODULE_STEM := package.apk
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
相关文章
- Android ROM开发(一)——Windows下Cygwin和Android_Kitchen厨房的安装
- Android Studio实用插件使用
- android studio快捷键
- [Android] SQLite的使用入门
- Atitti.java android反编译解决方案-----虚拟机方案
- Android P适配静默安装
- Android 11.0 PackageManagerService APK的安装过程
- 安装 | Android studio 3.5.2安装教程
- Android开发 拨打电话(在EditText上判断输入字符串是否电话号码,是的话直接拨打电话)
- Android 11.0 设置默认浏览器安装一款浏览器默认浏览器无效的解决方案
- Android 11.0 系统默认授予app安装权限(去掉app首次运行时权限授权弹窗)
- Android 学习技术提升自己能力的网站
- android RecyclerView的滚动事件OnScrollListener详解
- 【Android 逆向】APK 文件格式 ( Android 应用安装 | Zip 文件格式 | 使用 Python 代码提取 APK 文件 )
- 【Android 插件化】VirtualApp 源码分析 ( 安装应用源码分析 | HomePresenterImpl 添加应用 | AppRepository.addVirtualApp )
- TeamViewer安装 windows linux MacOS chrome android ios
- Android studio数据如何发送IIS服务器保存SQL Server 2014数据库
- Android安全:So分析