[Android] 안드로이드 Studio 프로젝트에 Volley 포함

7768 단어 AndroidJava

1. 시작


Qittaro를 만들 때 사용하는 라이브러리의 가져오기와 사용 방법을 소개하고 싶습니다.
이렇게 말하는 것보다 이 보도는 당신의 보살핌을 받은 보도를 소개하는 것이 낫다.
이를 바탕으로 제가 수정한 부분도 함께 소개해드리고 싶습니다.

2. Volley 증가


Volley가 사용할 때까지 안드로이드 프로젝트를 새로 만들었어요.
이 블로그의 보도를 읽고 아무런 문제 없이 도입했다.
정말 고맙습니다.

3. 조금 수정


우선 자신의build입니다.나는gradle이다.
build.gradle
apply plugin: 'com.android.application'

android {
    compileSdkVersion 20
    buildToolsVersion "20.0.0"

    defaultConfig {
        applicationId "xyz.ryochin.qittaro"
        minSdkVersion 9
        targetSdkVersion 20
        versionCode 2
        versionName "1.0.1"
    }

    signingConfigs {
        debug {
        }
        release {
            storeFile file(RELEASE_STORE_FILE)
            storePassword RELEASE_STORE_PASSWORD
            keyAlias RELEASE_KEY_ALIAS
            keyPassword RELEASE_KEY_PASSWORD
        }
    }

    buildTypes {
        debug {
            signingConfig signingConfigs.debug
        }
        release {
            signingConfig signingConfigs.release
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile project(':modules:volley')
    compile 'com.google.android.gms:play-services:+'
    compile 'com.android.support:appcompat-v7:20.+'
}
관심사는compileSdkVersion 20buildToolsVersion "20.0.0"입니다.
이 상태에서 Vollerybuild.gradle는 다음 코드에서 오류가 발생하지 않았다.
modules/volley/build.gradle
buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.12.+'
    }
}

apply plugin: 'com.android.library'

android {
    compileSdkVersion 20
    buildToolsVersion = 20

    sourceSets {
        defaultConfig {
            testApplicationId 'com.android.volley.tests'
        }

        main {
            assets.srcDirs       = ['assets']
            res.srcDirs          = ['res']
            aidl.srcDirs         = ['src']
            resources.srcDirs    = ['src']
            renderscript.srcDirs = ['src']
            java.srcDirs         = ['src']
            manifest.srcFile 'AndroidManifest.xml'

        }

        instrumentTest.setRoot('tests')
        instrumentTest.java.srcDirs = ['tests/src']
    }
}
이런 느낌이야.
그래서 같은 버전으로 구축하고 싶은 사람이 있다면 괜찮을 것 같아요.

4. 사용법


Vollery는 기본적으로 단식으로 사용된다.
이것은 Android working with Volley Library에 모두 쓰여 있다.
그리고 자신의 인코딩은 모두 이것을 복사해서 붙인다.
그것은 쓸 수 있기 때문에 나는 문제없다고 생각한다.

5.끝


Volley, 아주 좋아요.
이해하기 쉬우니까 앱이 나올 때까지 짧게 해주세요!

QitaAPI를 사용하는 앱이 나왔습니다. 가능하면 다운로드해서 사용하세요!

좋은 웹페이지 즐겨찾기