问题描述
目标:在下载过程中,将HTTP标头中的信息实时嵌入APK包中。
情况:公司网站上有一个APK包,可供公众下载。用户进入下载页面,服务器获取引用URL和登录页面URL。我们需要的是将URL包含在软件包中,以便在安装该应用程序并用户使用该应用程序创建帐户时,URL信息可用于该应用程序,并附加到新创建的帐户详细信息中(出于目的)流量分析和营销归因)
解决方法
APK本质上是一个存档。
我认为您应该能够再次对其进行解压缩,编辑和压缩,而无需更改其签名,如从this detailed guide看到的
为了在应用程序中放入唯一的代码,您可以使用assets文件夹创建包含该代码的txt或json文件。
然后,您可以通过编程方式读取资产文件夹来在应用程序内检索唯一代码。
,要更改apk,您需要更改代码并重新编译。无法修改已编译的APK的内容。