Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Android.mk设置applicationID_Android_Android Source - Fatal编程技术网

如何使用Android.mk设置applicationID

如何使用Android.mk设置applicationID,android,android-source,Android,Android Source,我有一个基于AOSP的自定义rom,我打算在一个基于Launcher3的系统应用程序上制作应用程序。 我想将应用程序的packageName(或applicationID)更改为清单中指定的 我可以在gradle构建时更改应用程序ID。 但是我不知道如何使用Android.mk设置applicationID 如何使用Android.mk设置applicationID 更新: 我想使用Android.MK设置applicationID,就像我使用build.gradle设置applicationI

我有一个基于AOSP的自定义rom,我打算在一个基于Launcher3的系统应用程序上制作应用程序。 我想将应用程序的packageName(或applicationID)更改为清单中指定的

我可以在gradle构建时更改应用程序ID。 但是我不知道如何使用Android.mk设置applicationID

如何使用Android.mk设置applicationID

更新:


我想使用Android.MK设置applicationID,就像我使用build.gradle设置applicationID一样。

应用程序包名称可以在AndroidManifest.xml和应用程序类中更改。 Android.mk不包含任何包名或ApplicationID。它包含要包含在源代码中的模块名称,并将其添加到构建配置中


ApplicationID应该在gradlefiler中设置,我认为没有办法(至少我知道)在makefile中指定ApplicationID

您总是可以尝试复制gradle所做的事情,即在构建的最后一步(在使用原始包名字段生成R类之后)更改AndroidManifest中的包字段

阅读更多关于:

还有一件事要知道:虽然你可能会有一个不同的名称为 manifest包和Gradle应用程序ID,构建工具副本 将应用程序ID添加到APK的最终清单文件中 建造。因此,如果在 构建时,不要惊讶于包属性已经更改。这个 package属性是Google Play Store和Android平台的位置 事实上,寻找你的应用程序;因此,一旦构建使用了 原始值(用于命名R类的名称空间并解析清单) 类名称),它将丢弃该值并将其替换为 应用程序ID


我了解packageName。无法使用Android.mk设置applicationID吗?