社区
Android
帖子详情
android把app安装到system/app下无效的问题
android码农
2018-02-05 05:34:50
我用的是Android eng版本的开发板,在apk的配置文件写入android:sharedUserId="android.uid.system",但是没有没有进行系统签名(不清楚eng版本是android自带签名,还是没有签名,或者开发板厂家没有给),之间push到了system/app下,但是开机后桌面没有该app图标(没有加入uid时,push到system/app下是正常的),请大神帮忙。。。。。。。
...全文
2349
12
打赏
收藏
android把app安装到system/app下无效的问题
我用的是Android eng版本的开发板,在apk的配置文件写入android:sharedUserId="android.uid.system",但是没有没有进行系统签名(不清楚eng版本是android自带签名,还是没有签名,或者开发板厂家没有给),之间push到了system/app下,但是开机后桌面没有该app图标(没有加入uid时,push到system/app下是正常的),请大神帮忙。。。。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
杰瑞辰
2018-02-11
打赏
举报
回复
项目所在mk要配置LOCAL_CERTIFICATE := platform
初雪的忧伤丶
2018-02-11
打赏
举报
回复
没有系统签名的话 android:sharedUserId="android.uid.system" 这个权限没有用的
辉_alexxm
2018-02-07
打赏
举报
回复
用adb install 直接安装,可以通过logcat查看信息,再度娘下; 大体有以下几个问题, 1、正常不可能放到 system/app,通常为system/priv-app下, 2、需要系统签名, 3、还有很多功能不一定可以用调用系统的,可以通过反射调用;
Smoyan_
2018-02-06
打赏
举报
回复
android:sharedUserId="android.uid.system", 这句话必须要将apk签名才行的。 所谓eng版本只不过是开发者模式权限变大了而已,可以忽视文件系统权限和查看更多的LOG,但是android本身机制是不变的。 楼主的需求很简单。就是想把自己的apk弄成系统应用。 这里有两个方案: 1。直接打包,具体查看网页 http://blog.csdn.net/zhixuan322145/article/details/51277921 2。将应用放入源码参与系统编译,具体查看网页 http://blog.csdn.net/waterstarsx/article/details/7258541
android码农
2018-02-06
打赏
举报
回复
@jklwan @Yunc2 就是放在system/app下面啊。。
Yunc2
2018-02-06
打赏
举报
回复
加uid必须要系统签名,你可以试试不加然后放/system/app 下面
jklwan
2018-02-06
打赏
举报
回复
除了设置sharedUId,还要签名,否则不行。 如果只是设置sharedUId就能使用数据,那么你设置个什么微信,支付宝的包名岂不是能随便能使用它们的数据了。
android码农
2018-02-06
打赏
举报
回复
@嘿木耳 修改什么权限。。怎么修改
android码农
2018-02-06
打赏
举报
回复
@嘿木耳 如果不加systemUserId执行到某些需要系统权限的语句时会报没有权限的错。
七月漠南
2018-02-06
打赏
举报
回复
使用 signapk publickey. x509[. pem] privatekey. pk8 input. Apk output. Apk 签名。公私钥从开发版源码提取
usecf
2018-02-06
打赏
举报
回复
你可以在android源码下 直接编译 生成系统apk
sagittarius1988
2018-02-05
打赏
举报
回复
还得修改权限啊
Android
HyBrid
App
开发实战
本课程为
Android
HyBrid
App
开发实战课程,由浅入深,从三种
App
的历史和特点开始,介绍了
Android
WebView的使用、Java和JS交互的原生方式、著名的WebView安全漏洞、JSBridge的原理和使用,最后通过一个网上商城的...
Android
adb push
app
到 /system/
app
/的常见
问题
1.必须要root权限,否则报错: xxxxx remote Read-only file system 2.push到/system/
app
/相应目录下后如何
安装
app
?只需要把对应的apk文件变成可读写可执行,然后重启一下手机,该apk就会自动
安装
了。
Android
push
app
to /system/
app
/ 将apk放到system/
app
后,升级的
问题
...
Android
P将apk打包放进system/
app
无法运行的
问题
有时候我们需要将apk放进系统里面去,拷贝到system/
app
/或者打包进system.image中。 如何将apk打包进system.image请参照文章:
Android
P系统编译之使用PRODUCT_COPY_FILES拷贝文件或文件夹 通过adb命令将apk放进system/
app
中: adb push C:\Users\ad\
app
\Demo
App
.apk /system/
app
/D...
android
8(O)预装
APP
到data/
app
目录
LOCAL_MODULE_PATH := $(TARGET_OUT_DATA_
APP
S) 由这行来控制
安装
到data/
app
下。假设是添加my
app
lication.apk到sdk中的, 烧录后要装到/data/区(注意此方法恢复出厂后
app
会消失)编译后,在out目录下能搜索到my
app
lication.apk,但是烧录到设备后,启动找不到这个
app
。在sdk下搜索PackageManagerService.java,不同的平台可能位置不一样,想内置应用到/data/用户区,让其可卸载。
Android
设备中shell脚本无法执行/system/bin/sh: ./test.sh: No such file or directory
背景 需要在设备起来时执行一个脚本 在init.hrc中调起需要执行的脚本,但是直接报错 /system/bin/sh: ./test.sh: No such file or directory 最后发现原来是大意没有将shell编码改为UNIX #!/system/bin/sh echo "test" ...
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章