问题 在设置react-native项目时使用特定的包名称


使用时创建react-native应用程序 react-native init MyApp Android和iOS包名称自动设置为 com.myapp

更改Android软件包名称(特别是如果您需要更长的内容) com.organisation.propject.app)在开发的后期非常繁琐,我想知道在设置项目时是否有办法设置包名称 react-native init


10813
2017-10-27 09:55


起源



答案:


你需要指定一个 --package 选项:

$ react-native init MyApp --package=com.organization.project.app

注意:它仅在RN 0.37中工作,可能只有一个或两个版本,在0.40+中删除了此功能。


15
2017-10-27 10:37



谢谢,你能指点我这个答案的来源吗?我似乎无法在文档中找到它。 - Anna Melzer
@amelzer,它没有记录,我在源代码中找到了它 react-native-cli  - 这是Android RN 37.0的行。顺便说一句,我无法在master中找到此选项,因此答案可能无法与最新的react-native一起使用。 - Michael Radionov
它不适用于Android RN 0.42.0。 - Kakashi
@ShukarullahShah是的: 不能设置包名#12721 - Curtis Summers
不使用RN 0.54 - Sunil Kumar


答案:


你需要指定一个 --package 选项:

$ react-native init MyApp --package=com.organization.project.app

注意:它仅在RN 0.37中工作,可能只有一个或两个版本,在0.40+中删除了此功能。


15
2017-10-27 10:37



谢谢,你能指点我这个答案的来源吗?我似乎无法在文档中找到它。 - Anna Melzer
@amelzer,它没有记录,我在源代码中找到了它 react-native-cli  - 这是Android RN 37.0的行。顺便说一句,我无法在master中找到此选项,因此答案可能无法与最新的react-native一起使用。 - Michael Radionov
它不适用于Android RN 0.42.0。 - Kakashi
@ShukarullahShah是的: 不能设置包名#12721 - Curtis Summers
不使用RN 0.54 - Sunil Kumar