- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经设置了一个带有 retrolambda 的 App 项目,以实现 JAVA 8 兼容性和对自己的 android 库的模块依赖,因为我也在第二个 App 中使用了这部分。
问题是每次我用 gradle 构建我的项目时都没有错误并且构建成功,但是当我想在我的设备上安装应用程序时,gradle 失败了
:app:compileDebugJavaWithJavac with package R does not exist
buildscript {
repositories {
jcenter()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.1.2'
classpath 'me.tatarka:gradle-retrolambda:3.2.5'
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
apply plugin: 'com.android.application'
apply plugin: 'me.tatarka.retrolambda'
android {
compileSdkVersion 24
buildToolsVersion "24.0.0"
defaultConfig {
applicationId "my.package.app"
minSdkVersion 19
targetSdkVersion 24
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
packagingOptions {
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/LICENSE.txt'
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:design:24.0.0'
compile 'org.florescu.android.rangeseekbar:rangeseekbar-library:0.3.0'
compile project(path: ':myownmodule')
}
apply plugin: 'com.android.library'
apply plugin: 'me.tatarka.retrolambda'
android {
compileSdkVersion 24
buildToolsVersion "24.0.0"
defaultConfig {
minSdkVersion 19
targetSdkVersion 24
versionCode 1
versionName "1.0"
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
configurations {
compile.exclude module: 'support-annotations'
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:24.0.0'
compile 'com.google.code.gson:gson:2.6.1'
compile 'io.reactivex:rxandroid:1.1.0'
compile 'io.reactivex:rxjava:1.1.3'
}
Executing tasks: [clean, :app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:compileDebugSources, :app:compileDebugAndroidTestSources, :app:compileDebugUnitTestSources, :myownmodule:generateDebugSources, :myownmodule:mockableAndroidJar, :myownmodule:prepareDebugUnitTestDependencies, :myownmodule:generateDebugAndroidTestSources, :myownmodule:compileDebugSources, :myownmodule:compileDebugUnitTestSources, :myownmodule:compileDebugAndroidTestSources]
Configuration on demand is an incubating feature.
Incremental java compilation is an incubating feature.
Jack is required to support java 8 language features.
Jack is required to support java 8 language features.
:clean
:app:clean
:myownmodule:clean
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:myownmodule:preBuild UP-TO-DATE
:myownmodule:preReleaseBuild UP-TO-DATE
:myownmodule:compileReleaseNdk UP-TO-DATE
:myownmodule:compileLint
:myownmodule:copyReleaseLint UP-TO-DATE
:myownmodule:mergeReleaseProguardFiles UP-TO-DATE
:myownmodule:packageReleaseRenderscript UP-TO-DATE
:myownmodule:checkReleaseManifest
:myownmodule:preDebugAndroidTestBuild UP-TO-DATE
:myownmodule:preDebugBuild UP-TO-DATE
:myownmodule:preDebugUnitTestBuild UP-TO-DATE
:myownmodule:preReleaseUnitTestBuild UP-TO-DATE
:myownmodule:prepareComAndroidSupportAnimatedVectorDrawable2400Library
:myownmodule:prepareComAndroidSupportAppcompatV72400Library
:myownmodule:prepareComAndroidSupportSupportV42400Library
:myownmodule:prepareComAndroidSupportSupportVectorDrawable2400Library
:myownmodule:prepareIoReactivexRxandroid110Library
:myownmodule:prepareReleaseDependencies
:myownmodule:compileReleaseRenderscript
:myownmodule:generateReleaseResValues UP-TO-DATE
:myownmodule:generateReleaseResources
:myownmodule:packageReleaseResources
:myownmodule:compileReleaseAidl
:myownmodule:generateReleaseBuildConfig
:myownmodule:mergeReleaseShaders
:myownmodule:compileReleaseShaders
:myownmodule:generateReleaseAssets
:myownmodule:mergeReleaseAssets
:myownmodule:mergeReleaseResources
:myownmodule:processReleaseManifest
:myownmodule:processReleaseResources
:myownmodule:generateReleaseSources
:myownmodule:incrementalReleaseJavaCompilationSafeguard
:myownmodule:compileReleaseJavaWithJavac
:myownmodule:compileRetrolambdaRelease
:myownmodule:processReleaseJavaRes UP-TO-DATE
:myownmodule:transformResourcesWithMergeJavaResForRelease
:myownmodule:transformClassesAndResourcesWithSyncLibJarsForRelease
:myownmodule:mergeReleaseJniLibFolders
:myownmodule:transformNative_libsWithMergeJniLibsForRelease
:myownmodule:transformNative_libsWithSyncJniLibsForRelease
:myownmodule:bundleRelease
:app:prepareProjectnameBalldbmodelUnspecifiedLibrary
:app:prepareComAndroidSupportAnimatedVectorDrawable2400Library
:app:prepareComAndroidSupportAppcompatV72400Library
:app:prepareComAndroidSupportDesign2400Library
:app:prepareComAndroidSupportRecyclerviewV72400Library
:app:prepareComAndroidSupportSupportV42400Library
:app:prepareComAndroidSupportSupportVectorDrawable2400Library
:app:prepareIoReactivexRxandroid110Library
:app:prepareOrgFlorescuAndroidRangeseekbarRangeseekbarLibrary030Library
:app:prepareDebugDependencies
:app:compileDebugAidl
:app:compileDebugRenderscript
:app:generateDebugBuildConfig
:app:mergeDebugShaders
:app:compileDebugShaders
:app:generateDebugAssets
:app:mergeDebugAssets
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources
:app:mergeDebugResources
:app:processDebugManifest
:app:processDebugResources
:app:generateDebugSources
:app:preDebugAndroidTestBuild UP-TO-DATE
:app:prepareDebugAndroidTestDependencies
:app:compileDebugAndroidTestAidl
:app:processDebugAndroidTestManifest
:app:compileDebugAndroidTestRenderscript
:app:generateDebugAndroidTestBuildConfig
:app:mergeDebugAndroidTestShaders
:app:compileDebugAndroidTestShaders
:app:generateDebugAndroidTestAssets
:app:mergeDebugAndroidTestAssets
:app:generateDebugAndroidTestResValues UP-TO-DATE
:app:generateDebugAndroidTestResources
:app:mergeDebugAndroidTestResources
:app:processDebugAndroidTestResources
:app:generateDebugAndroidTestSources
:app:mockableAndroidJar
:app:preDebugUnitTestBuild UP-TO-DATE
:app:prepareDebugUnitTestDependencies
:app:incrementalDebugJavaCompilationSafeguard
:app:compileDebugJavaWithJavac
/path/to/project/Projectname/app/src/main/java/my/package/app/adapter/HersListAdapter.java:37: error: package R does not exist
View layout = LayoutInflater.from(parent.getContext()).inflate(R.layout.adapter_hers, parent, false);
^
/path/to/project/Projectname/app/src/main/java/my/package/app/adapter/HersListAdapter.java:56: error: package R does not exist
ListActivity.switchTo(listActivity, str(R.string.series)+" " + hers.getName(), hers);
^
/path/to/project/Projectname/app/src/main/java/my/package/app/adapter/HersListAdapter.java:80: error: package R does not exist
root = (LinearLayout) layout.findViewById(R.id.root);
^
/path/to/project/Projectname/app/src/main/java/my/package/app/adapter/HersListAdapter.java:82: error: package R does not exist
hersImg = (ImageView) layout.findViewById(R.id.hersImg);
^
/path/to/project/Projectname/app/src/main/java/my/package/app/adapter/HersListAdapter.java:84: error: package R does not exist
hersname = (TextView) layout.findViewById(R.id.hersname);
^
/path/to/project/Projectname/app/src/main/java/my/package/app/adapter/HersListAdapter.java:85: error: package R does not exist
ballanzahl = (TextView) layout.findViewById(R.id.count);
^
/path/to/project/Projectname/app/src/main/java/my/package/app/adapter/PassListAdapter.java:35: error: package R does not exist
View layout = LayoutInflater.from(parent.getContext()).inflate(R.layout.adapter_two_lines, parent, false);
^
/path/to/project/Projectname/app/src/main/java/my/package/app/adapter/PassListAdapter.java:61: error: package R does not exist
root = (LinearLayout) layout.findViewById(R.id.root);
^
/path/to/project/Projectname/app/src/main/java/my/package/app/adapter/PassListAdapter.java:63: error: package R does not exist
line1 = (TextView) layout.findViewById(R.id.line1);
^
/path/to/project/Projectname/app/src/main/java/my/package/app/adapter/PassListAdapter.java:64: error: package R does not exist
line2 = (TextView) layout.findViewById(R.id.line2);
^
/path/to/project/Projectname/app/src/main/java/my/package/app/adapter/PisteListAdapter.java:35: error: package R does not exist
View layout = LayoutInflater.from(parent.getContext()).inflate(R.layout.adapter_two_lines, parent, false);
^
/path/to/project/Projectname/app/src/main/java/my/package/app/adapter/PisteListAdapter.java:65: error: package R does not exist
root = (LinearLayout) layout.findViewById(R.id.root);
^
/path/to/project/Projectname/app/src/main/java/my/package/app/adapter/PisteListAdapter.java:67: error: package R does not exist
line1 = (TextView) layout.findViewById(R.id.line1);
^
/path/to/project/Projectname/app/src/main/java/my/package/app/adapter/PisteListAdapter.java:68: error: package R does not exist
line2 = (TextView) layout.findViewById(R.id.line2);
^
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
14 errors
FAILED
:app:compileRetrolambdaDebug FAILED
FAILURE: Build completed with 2 failures.
1: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task ':app:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
==============================================================================
2: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task ':app:compileRetrolambdaDebug'.
> Process 'command '/path/to/jdk_1.8.0-72_x86_64/bin/java'' finished with non-zero exit value 1
* 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: 32.407 secs
import my.package.app.R;
最佳答案
我最近的一个项目运行良好,直到今天发生同样的错误。
错误:任务 ':app:mergeDebugResources > 1 的执行失败
我尝试了所有常见的修复,重新启动,重新同步,清理解决方案,使缓存无效并重新启动。什么都没起作用,直到...
修复:
对于每个类中的每个 build.gradle 文件,您将看起来像这样:
apply plugin: 'com.android.application'
android {
compileSdkVersion 24
buildToolsVersion "24.0.1"
defaultConfig {
applicationId "com.ac130.memorygame"
minSdkVersion 21
targetSdkVersion 24
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:24.1.1'
}
关于安卓工作室 :app:compileDebugJavaWithJavac package R does not exist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37941951/
所以当我点击构建项目时它说零错误但我仍然得到这个 Executing tasks: [clean, :unityLibrary:assembleDebug, :launcher:assembleDe
我正在为 android 重写一个 react-native google 登录模块(完整源代码可在 https://github.com/Asimetriq/rn-google-sign-in/tr
我创建了一个新项目并且没有修改任何文件。 我只是在创建项目后运行移动模块。 错误信息是:错误:任务 ':mobile:compileDebugJavaWithJavac' 执行失败。 java.io.
我正在尝试在我的新机器上设置 Ionic,但在构建 Cordova Android 项目时遇到了问题,我似乎无法修复。我使用的程序和版本是: NodeJS v6.9.1 npm v3.10.8 Cor
我发现这个任务甚至占用了 gradle 执行任务总时间的一半。当我使用 -x 禁用此任务时,一切似乎仍然运行良好。所以我想更多地了解这个任务,以及我是否应该禁用它。 最佳答案 compileDebug
我一直收到错误compileDebugJavaWithJavac FAILED 我所有的模块。起初我以为它只是 AppSee,但它一直存在于我的所有模块中。 我已经尝试更新 Gradle 并确保我的所
我成功地设置了 react native 在 Windows 上的 android 中创建新应用程序。但是当我尝试在模拟器中运行应用程序时,我陷入了下面提到的错误。谁能帮我解决这个问题? 提前致谢..
我正在尝试更新应用程序中的一些模块,因此我更改了模块的版本,并通过更改 gradle 版本、构建工具和 android 插件版本修复了构建的一些问题。 无论如何,在那之后我遇到了任务 ':app:co
我无法弄清楚,我已经尝试在我的 SDK 管理器中安装 SDK 工具,适用于版本 20 到 24。我在运行时不断收到此错误 ionic build android 失败:构建失败,出现异常。 出了什么问
我在 Windows 10 上安装了 Android Studio 版本 3.2.1。我的 gradle 在尝试了大约 2 天后没有构建。我有一个我不明白的问题。当我运行程序 Execution fa
我在 Apache Cordova 上构建我的 Android 平台 时遇到问题。 版本号: Android @5.0.1(三星 galaxy S4) Cordova @6.1.1(于 2016 年
我选择了别人的项目,当我要求 AS 在我的 AVD 上运行该项目时,它弹出一个错误: Error:Execution failed for task ':app:compileDebugJavaWit
当我添加 permission_handler flutter 中的插件。 发生此错误: FAILURE:构建失败并出现异常。 * What went wrong: Execution failed
我创建了一个新的 flutter 项目并添加了 camera 插入。添加该依赖项后,我遇到了很多错误。我用的 futter 版本是 2.5.2 & minSdkVersion 21在 pubspec.
当我尝试 $ react-native run-android在android模拟器上,我收到此错误: :app:compileDebugJavaWithJavac /home/user/app/an
我已经设置了一个带有 retrolambda 的 App 项目,以实现 JAVA 8 兼容性和对自己的 android 库的模块依赖,因为我也在第二个 App 中使用了这部分。 问题是每次我用 gra
我刚刚开始学习 flutter 和火力基础。我正在遵循本教程[https://grokonez.com/android/how-to-integrate-flutter-firebase-tutori
我刚刚将平台和插件文件添加到 .gitignore 并运行了这些命令 git rm -r --cached . git add . git commit -m "message" pull和push
我一直在测试 Dagger 2,一切正常,直到我做了一些重构。现在 gradle 抛出一个 IllegalArgumentException,我无法弄清楚我所做的更改现在导致了错误。我没有对 grad
将 firebase_auth 从早期版本升级到 ^0.8.0+1 后,我会生成错误。这里有错误 FAILURE: Build failed with an exception. * What wen
我是一名优秀的程序员,十分优秀!