【问题标题】:React-Native app not installing in Android (Ubuntu 14.04)未在 Android 中安装 React-Native 应用程序(Ubuntu 14.04)
【发布时间】:2016-10-14 12:35:34
【问题描述】:

我对移动编程完全陌生,本周我在运行 Ubuntu 14.04 LTS 的虚拟机中安装了 React-Native 和 Android Studio。接下来,我使用 Android Studio 创建了“Hello World”应用程序,在我的 Android 5 手机上启用了 USB 调试,它运行正常。最后,我从 React-native ("AwesomeApp") 开始,但我得到了这个错误:

...
:app:installDebug
Installing APK 'app-debug.apk' on 'Aquaris E5 HD - 5.0'
01:06:03 E/1659110437: Error while uploading app-debug.apk : Unknown failure
Unable to install /home/osboxes/React/AwesomeProject/android/app/build/outputs/apk/app-debug.apk
com.android.ddmlib.InstallException: Unable to upload some APKs
    at com.android.ddmlib.Device.installPackages(Device.java:920)
    at com.android.builder.testing.ConnectedDevice.installPackages(ConnectedDevice.java:113)

[...]

* What went wrong:
Execution failed for task ':app:installDebug'.
> com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: Unable to upload some APKs

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 39.701 secs
Could not install the app on the device, read the error above for details.
Make sure you have an Android emulator running or a device connected and have
set up your Android development environment:

我在不同的网站上搜索过,但无法解决。

安装的平台:Android 23、24 安装的构建工具:23.0.1、23.0.3、24.0.3

【问题讨论】:

标签: android android-studio react-native


【解决方案1】:

我在 RN 的 Github 存储库上找到了this thread,人们也遇到了同样的问题。看起来对大多数人有效的解决方案是将 gradle 插件版本降级到 1.2.3。尝试在您的 Android 项目的顶级 build.gradle 文件 (AwesomeApp/android/build.gradle) 中更改它:

dependencies {
    classpath 'com.android.tools.build:gradle:1.2.3'  

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}

其他解决方案表明设备可能没有足够的内存。尝试删除 1-2 个应用,然后重新安装 AwesomeApp。

最后,一些人提出了一个解决方案,建议在react-native run-android 之前运行以下命令。不过,在我看来,这似乎与问题无关。

adb reverse tcp:8081 tcp:8081
react-native start

【讨论】:

  • 将 gradle 插件版本降级到 1.2.3 它适用于我
猜你喜欢
  • 2018-02-18
  • 2016-03-04
  • 1970-01-01
  • 2016-08-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-06-27
  • 1970-01-01
相关资源
最近更新 更多