无法从 ubuntu 中的本机反应构建 Apk
Posted
技术标签:
【中文标题】无法从 ubuntu 中的本机反应构建 Apk【英文标题】:Cant Build Apk from react native in ubutnu 【发布时间】:2019-06-14 00:15:40 【问题描述】:我想从我的 react native 项目构建一个 apk
我进入我的项目文件夹并将其弹出,然后执行 react native 站点中解释的所有事情,例如密钥库等......
但是当我想构建我的项目时,它会说:
FAILURE:构建失败并出现异常。
出了什么问题:配置根项目“TicaToe”时出现问题。
无法解析配置“:classpath”的所有文件。 找不到 com.android.tools.build:gradle:4.4。 在以下位置搜索:https://jcenter.bintray.com/com/android/tools/build/gradle/4.4/gradle-4.4.pomhttps://jcenter.bintray.com/com/android/tools/build/gradle/4.4/gradle-4.4.jarhttps://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.4/gradle-4.4.pomhttps://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.4/gradle-4.4.jar 要求: 项目:
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
通过https://help.gradle.org获得更多帮助`
另一件事是当我运行 android 命令时,它说:
*************************************************************************
The "android" command is deprecated.
For manual SDK, AVD, and project management, please use Android Studio.
For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager
*************************************************************************
Invalid or unsupported command ""
Supported commands are:
android list target
android list avd
android list device
android create avd
android move avd
android delete avd
android list sdk
android update sdk
Warning: java.io.FileNotFoundException: https://dl.google.com/android/repository/repository2-1.xml
Warning: Failed to download any source lists!
[=======================================] 100% Computing updates...
【问题讨论】:
【参考方案1】:您的问题是com.android.tools.build:gradle:4.4
不是com.android.tools.build:gradle
的有效版本。
貌似最新的稳定版是3.3.0
您可以在此处找到版本列表:https://mvnrepository.com/artifact/com.android.tools.build/gradle?repo=google
【讨论】:
感谢您的回答我只是有另一个我们需要 android sdk 和 android studio 来构建 apk?? 您不需要它来构建 apk(只需要 gradle),但您确实需要它来运行模拟器。 现在的问题是缺少源(我添加了 google 和 maven)但现在仍然说缺少源!! ` 资源丢失。 [HTTP GET:maven.google.com/com/android/tools/build/gradle/3.3.0/… 资源丢失。 [HTTP 头:maven.google.com/com/android/tools/build/gradle/3.3.0/… `以上是关于无法从 ubuntu 中的本机反应构建 Apk的主要内容,如果未能解决你的问题,请参考以下文章