我有一个问题,我可以从 apk 文件中获取信息吗?我必须编译我的应用程序一次,但多次更改名称,我想从 apk 文件中获取信息,但我不能获取 apk 名称(只有这些帖子后面的包名称如何获取文件 *. Android 设备和Android 中的 apk 位置:如何以编程方式获取 apk 文件的名称?)
可能吗??谢谢大家
我有一个问题,我可以从 apk 文件中获取信息吗?我必须编译我的应用程序一次,但多次更改名称,我想从 apk 文件中获取信息,但我不能获取 apk 名称(只有这些帖子后面的包名称如何获取文件 *. Android 设备和Android 中的 apk 位置:如何以编程方式获取 apk 文件的名称?)
可能吗??谢谢大家
我必须在apk名称中添加一个代码,我必须接受它
1) 用户可以给下载的文件起任何他们想要的名字。2) Android 在安装过程中重命名 apk,
例如您放入yourapp-yourcode.apk
SD 卡并安装它。
在/data/app
(android 创建已安装文件的副本)中,文件将被命名this.is.your.package.name-?.apk
为?
数字(在我的 /daga/app 文件夹中,它是 1 或 2)
=> 你应该找到另一个位置来放置你的代码。
如果你已经获得了包名,那么你就差不多完成了。试试这个。
Package myPackage = Manifest.class.getPackage();
String specTitle = myPackage.getSpecificationTitle();
String vendor = myPackage.getSpecificationVendor();
String virsion = myPackage.getSpecificationVersion();
如果可用,specTitle 将返回您的名称,否则它将返回“未知”