Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
安装Java7和已经安装的Java8以构建Android应用程序_Java_Android_Linux_Android Studio - Fatal编程技术网

安装Java7和已经安装的Java8以构建Android应用程序

安装Java7和已经安装的Java8以构建Android应用程序,java,android,linux,android-studio,Java,Android,Linux,Android Studio,我刚转到新的Ubuntu,因此安装了最后一个java版本,即8(或1.8)。我还安装了Android Studio 0.5.7。然而,Dalvik不支持Java8,是吗?我想继续安装当前的Java8,因为我将在java项目中使用它,但我还必须安装Java7才能在Android中使用它。正确的方法是什么 更新: 错误: Error:A problem occurred configuring project ':app'. > Could not resolve all dependenci

我刚转到新的Ubuntu,因此安装了最后一个java版本,即8(或1.8)。我还安装了Android Studio 0.5.7。然而,Dalvik不支持Java8,是吗?我想继续安装当前的Java8,因为我将在java项目中使用它,但我还必须安装Java7才能在Android中使用它。正确的方法是什么

更新:

错误:

Error:A problem occurred configuring project ':app'.
> Could not resolve all dependencies for configuration ':app:_debugCompile'.
   > Could not find any version that matches com.android.support:appcompat-v7:+.
     Required by:
         MyApplication:app:unspecified
#app/build.grandle

apply plugin: 'android'

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.3"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile 'com.android.support:appcompat-v7:+'
    compile fileTree(dir: 'libs', include: ['*.jar'])
}
错误

找不到任何与com.android匹配的版本。支持:appcompat-v7:+

答案是


i、 在SDK管理器中安装/更新Extras/Android支持存储库以使用此依赖项。

您可以使用Java 8编译为Java 7(或Java 6)字节码。请告诉AS如何使用您的Java 8安装。@Code Guru,是的,但它似乎不懂我的口音。还有别的办法吗?你尝试的时候发生了什么?@Code Guru,更新。在“项目结构”->SDK位置中,我有“/usr/local/java/jdk1.8.0_05”,这是到jdk8的正确路径。