在Android中,我们使用ResourceId访问资源。
当我们打包resoruce时,我们使用“aapt”命令。
例如“aapt package -f -M androidmanifest.xml -S res -I android.jar -F apk.ap _”
ResourceId类似于“0x7f010001”: “7f”是packageId “01”是typeId “0001”是entryId
我找到了一个命令“aapt -x来创建扩展资源”。而resourceId就像是“0x02010001”。 正如你所见,packageId是“02”!!
当我使用-x创建扩展资源时,请使用“AssestManager.addAssetPath”来加载资源文件。我也无法展示资源。
那么,如何使用“aapt -x”?