0

我有一个问题,我可以从 apk 文件中获取信息吗?我必须编译我的应用程序一次,但多次更改名称,我想从 apk 文件中获取信息,但我不能获取 apk 名称(只有这些帖子后面的包名称如何获取文件 *. Android 设备Android 中的 apk 位置:如何以编程方式获取 apk 文件的名称?

可能吗??谢谢大家

4

2 回答 2

0

我必须在apk名称中添加一个代码,我必须接受它

1) 用户可以给下载的文件起任何他们想要的名字。2) Android 在安装过程中重命名 apk,
例如您放入yourapp-yourcode.apkSD 卡并安装它。
/data/app(android 创建已安装文件的副本)中,文件将被命名this.is.your.package.name-?.apk?数字(在我的 /daga/app 文件夹中,它是 1 或 2)



=> 你应该找到另一个位置来放置你的代码。

于 2013-04-12T14:00:34.233 回答
0

如果你已经获得了包名,那么你就差不多完成了。试试这个。

Package myPackage = Manifest.class.getPackage();
    String specTitle = myPackage.getSpecificationTitle();
    String vendor = myPackage.getSpecificationVendor();
    String virsion = myPackage.getSpecificationVersion();

如果可用,specTitle 将返回您的名称,否则它将返回“未知”

于 2013-04-12T11:29:23.477 回答