Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.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
Java 如何将项目导入Android Studio_Java_Android - Fatal编程技术网

Java 如何将项目导入Android Studio

Java 如何将项目导入Android Studio,java,android,Java,Android,我有一个正在尝试导入的存储库()。我从那里下载的zip文件中提取文件夹。然后我尝试在Android Studio上使用“导入项目”功能,但我不确定要选择哪个文件夹/目录进行导入。当我使用解压后的主目录时,加载它大约需要半个小时,然后会出现一个错误:“无法在:[I]我的appdata文件夹[/I]中找到散列字符串为“android-24”的目标。” 目前我的连接速度非常慢,所以下载这个Android SDK平台需要很长时间。我正在运行最新版本的Android Studio。因此“build.gra

我有一个正在尝试导入的存储库()。我从那里下载的zip文件中提取文件夹。然后我尝试在Android Studio上使用“导入项目”功能,但我不确定要选择哪个文件夹/目录进行导入。当我使用解压后的主目录时,加载它大约需要半个小时,然后会出现一个错误:“无法在:[I]我的appdata文件夹[/I]中找到散列字符串为“android-24”的目标。”


目前我的连接速度非常慢,所以下载这个Android SDK平台需要很长时间。我正在运行最新版本的Android Studio。

因此“build.gradle”文件(假设您使用的是gradle)将指定哪个是目标Android SDK

现在我假设您已经安装了一些Android SDK和相应的构建工具。这些工具不需要下载。但是gradle需要一个internet连接来实际搜索它应该下载的库,以满足项目的依赖性

现在,一旦您确定了您拥有哪些Android SDK和构建工具,您就可以在build.gradle文件中进行更改。(这将位于/app/)中。您必须在此处进行编辑

       compileSdkVersion 21 *replace with the version you have*
       buildToolsVersion "21.1.2" *this should also start with the compileSdkVersion number*

希望这有帮助!

这是您的应用程序模块build.gradle文件,请根据SDK中的内容更改此文件

apply plugin: 'com.android.application'

android {
    compileSdkVersion 24           // Change what SDK Version you have
    buildToolsVersion "24.0.2"     // Change buildTool Version

    defaultConfig {
        applicationId "com.example.android.justjava"
        minSdkVersion 15
        targetSdkVersion 24         // Change targetSDK, can be same as compileSdk
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:24.2.0'  //Change appcompact version
}

在下载Android SDK Platrom 24之后,现在它正在下载Android SDK构建工具24.0.2更改Build.gradle文件的配置,根据SDKWaiting中的内容让它“满足”“我想依赖性已经足够了。现在它看起来像在工作。不过,谢谢你,我会试着弄明白你的意思,我完全是初学者:)我想,等待它“满足”依赖关系就足够了。现在它看起来像在工作。不过谢谢,我会尽力弄明白你的意思,我完全是初学者:)