博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安卓安装完应用后,如何获取包的meta-inf目录下的文件?
阅读量:6269 次
发布时间:2019-06-22

本文共 542 字,大约阅读时间需要 1 分钟。

============问题描述============

安卓安装完应用后,可以获取包的meta-inf目录下的文件吗?
在手机上安装完了应用后,然后打开应用,此时,应用里的SDK有没有办法取到应用包里的meta-inf文件?
为什么要这么做?
因为同一个应用包,需要往里面打不同的渠道ID。 然后又要保持签名一致。
这个时候需要往meta-inf里面写文件,因为这样不会影响到签名。
但是问题来了,如果一两个渠道还好,可以手工把渠道ID打到SDK里就可以,但是一旦渠道太多,应用太多的话,不可能手工打进去的,
所以这个时候就要通过SDK动态去取渠道ID, 但是渠道ID怎么动态打到包里面去呢? 只能通过META-INF。
但是把渠道ID打到META-INF了, 不知道怎么通过SDK去取到这个ID啊。。。
所以求求大神们帮帮忙解决下小弟这个难题 啊。。。。谢谢

============解决方案1============

你的签名文件不是自己制作的吗?难道是自动生成的debug.keystore?
我把渠道ID配在普通的xml中,然后打包,也不会出现签名不一致的情况啊

转载于:https://www.cnblogs.com/meizhenfen42/p/4041981.html

你可能感兴趣的文章
(转)从给定的文本中,查找其中最长的重复子字符串的问题
查看>>
HDU 2159
查看>>
spring batch中用到的表
查看>>
资源文件夹res/raw和assets的使用
查看>>
UINode扩展
查看>>
LINUX常用命令
查看>>
百度云盘demo
查看>>
概率论与数理统计习题
查看>>
初学structs2,简单配置
查看>>
Laravel5.0学习--01 入门
查看>>
时间戳解读
查看>>
sbin/hadoop-daemon.sh: line 165: /tmp/hadoop-hxsyl-journalnode.pid: Permission denied
查看>>
@RequestMapping 用法详解之地址映射
查看>>
254页PPT!这是一份写给NLP研究者的编程指南
查看>>
《Data Warehouse in Action》
查看>>
String 源码浅析(一)
查看>>
Spring Boot 最佳实践(三)模板引擎FreeMarker集成
查看>>
Fescar 发布 0.2.3 版本,支持 Redis 和 Apollo
查看>>
Google MapReduce到底解决什么问题?
查看>>
CCNP-6 OSPF试验2(BSCI)
查看>>