javascript - React native android 应用程序已停止

标签 javascript android react-native

我坚持使用一个应用程序的 android 版本(这个带有“欢迎使用 React Native!”文本)。在此之后,我按照文档所述执行了确切的步骤。在构建此应用程序的 android 版本后,我将签名版本的 APK 文件复制到我的设备上并安装它 - 当我尝试启动它时,我收到消息“不幸的是,FirstProject 已停止”。此应用程序的调试版本工作正常。我花了将近一周的时间来尝试运行它,但我没有找到任何解决方案。有人知道我做错了什么吗?

问候

最佳答案

我觉得问题出在here . 在最新版本中,pro guard 是默认启用的。尝试在 android/app/build.gradle 中禁用它:

buildTypes {
  release {
      minifyEnabled enableProguardInReleaseBuilds
      proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
  }
}

改变这个:

def enableProguardInReleaseBuilds = true 

为此:

def enableProguardInReleaseBuilds = false 

然后再次运行这些步骤来创建您的 APK。

关于javascript - React native android 应用程序已停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35406657/

相关文章:

android - 使用广播接收器更改日期时无法运行服务

javascript - 项目在平面列表中不可见

react-native - 禁用 react 原生白屏

javascript - AngularJS 1.2.0 : Lazy load controllers and templates

javascript - 将 GeoJSON 文件中的图像添加到信息窗口?谷歌地图 JavaScript API

javascript - NetSuite RESTlet,提交日期/时间时区问题

javascript - jQuery for 循环在 Drupal 行为中无法识别闭包中的变量...?

java - 如何获取有关第一个 Activity 的按钮单击的信息并在第三个 Activity 中使用它? - 安卓

android - 如何使用 ADB Sideload 镜像手机屏幕?

css - 按百分比在 React Native 中创建圆圈?