【发布时间】:2016-10-18 13:18:39
【问题描述】:
我正在从 CLI 运行
$ tns debug android --geny "自定义手机 - 5.0.0 - API21 - 768x1280" --debug-brk
找到多个设备!在模拟器上启动调试器。如果你想 在特定设备上调试请使用 --device 选项选择设备。 从执行前准备挂钩 /Users/mohit/work/Mobile/native/Groceries/hooks/before-prepare/nativescript-dev-typescript.js 发现peer TypeScript 1.8.10项目成功准备(android)
:config 阶段:createDefaultIncludeFiles +found 插件: tns-core-modules-widgets
:config 阶段:createPluginsConfigFile 创建产品风格 include.gradle 文件中 /Users/mohit/work/Mobile/native/Groceries/platforms/android/configurations 文件夹...
:config 阶段:pluginExtend +应用配置来自: /Users/mohit/work/Mobile/native/Groceries/platforms/android/configurations/include.gradle +从以下位置应用配置: /Users/mohit/work/Mobile/native/Groceries/platforms/android/configurations/tns-core-modules-widgets/include.gradle
:配置阶段:copyAarDependencies
:配置阶段:addAarDependencies +添加依赖: /Users/mohit/work/Mobile/native/Groceries/platforms/android/libs/aar/widgets-release.aar 增量java编译是一个孵化特性。 :preBuild 最新:preF0DebugBuild 最新:checkF0DebugManifest :preF0ReleaseBuild UP-TO-DATE :prepareComAndroidSupportAnimatedVectorDrawable2421Library UP-TO-DATE :prepareComAndroidSupportAppcompatV72421Library UP-TO-DATE :prepareComAndroidSupportSupportCompat2421Library UP-TO-DATE :prepareComAndroidSupportSupportCoreUi2421Library UP-TO-DATE :prepareComAndroidSupportSupportCoreUtils2421Library UP-TO-DATE :prepareComAndroidSupportSupportFragment2421Library UP-TO-DATE :prepareComAndroidSupportSupportMediaCompat2421Library UP-TO-DATE :prepareComAndroidSupportSupportV42421Library UP-TO-DATE :prepareComAndroidSupportSupportVectorDrawable2421Library UP-TO-DATE :prepareGroceriesRuntimeUnspecifiedLibrary UP-TO-DATE :prepareWidgetsReleaseLibrary UP-TO-DATE :prepareF0DebugDependencies :compileF0DebugAidl 最新 :compileF0DebugRenderscript 最新 :generateF0DebugBuildConfig UP-TO-DATE :cleanLocalAarFiles :ensureMetadataOutDir :collectAllJars :setProperties :asbg:generateInterfaceNamesList :asbg:runAstParser 最新 :asbg:generateBindings 最新 :mergeF0DebugShaders 最新 :compileF0DebugShaders 最新 :generateF0DebugAssets 最新 :mergeF0DebugAssets 最新 :generateF0DebugResValues 最新 :generateF0DebugResources 最新 :mergeF0DebugResources 最新 :processF0DebugManifest 最新 :processF0DebugResources 最新 :generateF0DebugSources 最新 :incrementalF0DebugJavaCompilationSafeguard UP-TO-DATE :compileF0DebugJavaWithJavac 最新 :compileF0DebugNdk 最新 :compileF0DebugSources UP-TO-DATE :buildMetadata 线程中的异常 “主”java.lang.IllegalArgumentException:类 android.support.graphics.drawable.animated.BuildConfig 冲突: /Users/mohit/work/Mobile/native/Groceries/platforms/android/build/intermediates/exploded-aar/com.android.support/animated-vector-drawable/24.2.1/jars/classes.jar 和 /Users/mohit/work/Mobile/native/Groceries/platforms/android/build/intermediates/exploded-aar/com.android.support/animated-vector-drawable/23.4.0/jars/classes.jar 在 com.telerik.metadata.ClassRepo.cacheJarFile(ClassRepo.java:21) 在 com.telerik.metadata.Builder.build(Builder.java:39) 在 com.telerik.metadata.Generator.main(Generator.java:44) :buildMetadata 失败
FAILURE:构建失败并出现异常。
出了什么问题:任务 ':buildMetadata' 执行失败。
进程'命令'/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/bin/java'' 以非零退出值 1 结束
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。
构建失败
总时间:11.293 秒命令 /Users/mohit/work/Mobile/native/Groceries/platforms/android/gradlew 退出代码 1 失败
我该如何解决这个问题? 谢谢:)
【问题讨论】:
-
这个问题很可能与 genymotion 模拟器有关。您可以设置 AVD Emulator - github.com/NativeScript/docs/blob/master/tooling/…,然后尝试使用 'tns debug
' 启动调试选项,或使用此处的说明 - docs.nativescript.org/tooling/… ,其中已显示如何通过 VSCode 使用调试器。
标签: java android telerik genymotion nativescript