React Native:如何生成 APK?
Posted
技术标签:
【中文标题】React Native:如何生成 APK?【英文标题】:React Native: How to generate an APK? 【发布时间】:2018-03-21 17:05:15 【问题描述】:我正在尝试生成一个测试 APK。
-
cmd:
create-react-native-app AwesomeProject
cmd:cd AwesomeProject
cmd:keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000
创建了一个文件夹(android/app),放入文件my-release-key.keystore。
In the documentation:
编辑文件 ~/.gradle/gradle.properties 并添加以下内容 (将 ***** 替换为正确的密钥库密码、别名和密钥 密码)
我没有这个文件,如何获取?
【问题讨论】:
【参考方案1】:您所遵循的文档适用于使用react-native-cli
创建的应用,而您的应用是使用create-react-native-app
创建的。要构建和发布您的应用,您需要退出您的应用或关注this documentation。
共享与部署
Create React Native App 做了很多工作来进行应用设置和 开发简单明了,但是做起来非常难 部署到 Apple 的 App Store 或 Google 的 Play Store 也是如此 无需依赖托管服务。
【讨论】:
以上是关于React Native:如何生成 APK?的主要内容,如果未能解决你的问题,请参考以下文章
如何为 create-react-native-app 生成 apk 文件(使用 EXPO.IO 组件)
如何解决使用 react-native 构建 APK 时无法执行 aapt 的错误?