android - 尝试在Mac上的Android模拟器上运行NativeScript应用程序的Gradle错误

标签 android macos gradle nativescript kinvey

我正在尝试使用tns run android在android上运行nativescript应用

我总是收到gradle错误:

FAILURE: Build failed with an exception.

* Where:

Build file: 

'/Volumes/My_SSD/myproject/platforms/tempPlugin/kinvey_nativescript_sdk/bui
ld.gradle' line: 28

* What went wrong:

A problem occurred evaluating root project '`kinvey_nativescript_sdk`'.
> Failed to apply plugin [class 'org.gradle.api.plugins.BasePlugin']
   > Could not create service of type OutputFilesRepository using ExecutionServices.createOutputFilesRepository().`

我尝试了以下方法:
  • 运行./gradlew --stacktrace,但出现此错误:
  • Caused by: org.gradle.cache.LockTimeoutException: Timeout waiting to lock 
    execution history cache 
    (/Volumes/My_SSD/myproject/platforms/tempPlugin/kinvey_nativescript_sdk/.gr
    adle/5.1.1/executionHistory). It is currently in use by another Gradle 
    instance.
    Owner PID: unknown
    Our PID: 50331
    Owner Operation: unknown
    Our operation: 
    Lock file: 
    /Volumes/My_SSD/myproject/platforms/tempPlugin/kinvey_nativescript_sdk/.gra
    dle/5.1.1/executionHistory/executionHistory.lock
    
  • 手动删除.lock文件,然后重新运行tns run android,但我再次遇到相同的错误
  • 运行
  • chmod  R+x/Volumes/My_SSD/myproject/platforms/tempPlugin/kinvey_nativescript_sdk
    

    没有解决问题

    该应用程序可以在ios模拟器上正常运行,但不能在android上运行

    最佳答案

    我遇到了同样的问题,看起来与this Gradle issue有关。

    我发现here的解决方法是将项目移到主文件夹(〜)。

    关于android - 尝试在Mac上的Android模拟器上运行NativeScript应用程序的Gradle错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56800409/

    相关文章:

    java - 我可以更新 ApplicationModule 并在每次注入(inject)时获取更新的值吗

    java - 如何将值从 Activity 类传递到 android 中的 java 类?

    android - 如何使用自定义 View 中的按钮从 ListView 中删除自定义 View

    macos - MacOS 上的 XAMPP - 使用 localhost 而不是 IP 地址

    android - 在 gradle 中自动添加 ConstraintLayout 依赖

    android - 如何在 Android 中更新联系人的电子邮件、地址、昵称等?

    python - 在mac上用opencv和python制作avi视频

    ruby - Snow Leopard 上的 RVM : Can install 1. 8.7 没问题,但不是 1.9.3 或 1.9.2(可能是体系结构问题?)

    java - 将 Gradle 依赖项添加到 IntelliJ 编译器类路径

    gradle - Corda-升级到Corda 4.3时类星体的Gradle错误