在gradle attemp构建项目后有一个日志(使用Pro buf)
:app:GeneratedBugProto失败
失败:生成失败,出现异常。
>
错误:任务“:app:generateDebugProto”的执行失败。
协议:标准输出:。stderr:/Users//app/build/extracted protos/main:警告:目录不存在/用户//app/src/debug/proto:警告:目录不存在
/Users//app/build/extracted protos/debug:警告:目录不存在/用户//应用程序/生成/提取包括protos/调试:警告:目录不存在/用户//app/src/debug/proto:警告:目录不存在/用户//应用程序/生成/提取的协议/调试:警告:目录不存在
/Users/\uu/app/build/extracted include protos/debug:警告:目录不存在。缺少输出指令。
尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。
无法修复。
以下是我的配置工作
项目级构建。gradle文件
classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.10'
应用级别build.gradle文件
apply plugin: 'com.android.application'
apply plugin: 'com.google.protobuf'
protobuf {
protoc {
artifact = 'com.google.protobuf:protoc:3.8.0'
}
plugins {
javalite {
artifact = 'com.google.protobuf:protoc-gen-javalite:3.0.0'
}
grpc {
artifact = 'io.grpc:protoc-gen-grpc-java:1.0.0-pre2'
}
}
generateProtoTasks {
all().each { task ->
task.builtins {
remove java
}
task.plugins {
javalite { }
grpc {
option 'lite'
}
}
}
}
}
感谢大家尝试帮助我,但问题出在我用于java nano codegen的项目中,所以在更新到protoc 3.0.0后,这会导致一个问题,所以我读到https://github.com/google/protobuf-gradle-plugin还有这里https://github.com/google/protobuf/releases/tag/v3.0.0,我决定使用java lite codegen而不是java nano。现在很清楚了,错误消失了。
另一种替代解决方案是手动创建丢失的目录。在我的例子中,MyApp/app/build/extracted include protos/main丢失了,所以我在那里创建了一个“main”文件夹,瞧,错误消失了。
下载https://services.gradle.org/distributions/gradle-2.3-bin.zip 线程“main”javax.net.ssl.SSLHandShakeException中的异常: java.security.cert.CertificateException:找不到与services.gradle.org匹配的主题替代DNS名称。在sun.securit
我最近开始使用Android Studio。我正在通过教程学习,我制作了一个下载原始数据的flicker应用程序的一部分。当我每次尝试运行它时,我都会在“消息”选项卡中看到这个错误: 错误:配置项目': app'时发生问题。无法解析配置': app:_debugCompile'的所有依赖项。找不到com.android.support: appcomat-v7:22的任何匹配项。因为com.and
问题内容: 很长时间以来,我一直在从事与离子相关的项目。 最近,我更新了android studio及其软件包,由于以下问题,我现在无法在android上进行构建: com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:com / google / android / gms / iid
我在升级PhoneGap 1时遇到了很多问题。x app到Phonegap 3.0,至少对于Android来说是这样(我甚至还没有开始升级iOS版本)。我想如果我把所有这些东西都放在一个Q里,可能会对很多人有所帮助 所以问题是:当升级现有应用到Phonegap 3.0时,你需要注意什么? 这是一本顶级手册,深入介绍了一些细节。我正在描述Mac用户的过程,但尽管命令和工具可能不同,但Windows的
我将我的应用程序更新为引用兼容性库的v23(xamarin.android.support.v7.appCompat version=“23.3.0”),并且不能再构建应用程序了。我得到以下错误: 检索项的父项时出错:找不到与给定名称“theme.appcompat.light.noactionbar”匹配的资源。 找不到与给定名称:attr“window actionbar”匹配的资源。 找不到
我无法通过Android Studio或手动复制APK在我的联想Phab PLUS(联想PB-1 770M,Android 5.1.1 API 22)上安装我的应用程序。 通过Android Studio:我得到错误失败安装APK[INSTALL_FAILED_DEXOPT]。它提示我,手机上可能有一个现有的应用程序,带有相同的过时的德克斯罐包,并提示我卸载现有的应用程序。然而,当我继续"是",它