오늘 Eclipse에서 가져 오기 위해 android-studio를 사용하기 시작했습니다. 나는 http://developer.android.com/sdk/installing/migrate.html 구글에서 이클립스 단계에서 마이 그 레이션을 따라 갔다.ABS 빌드가 있지만 Gradle 오류 : 프로젝트에 존재하지 않습니다.
다음은 ABS 및 모듈 -> 종속성에 대한 소스에서 모듈 가져 오기 -> android-supportv4, google-play-services_lib 및 actionbarsherlock (필요한 모든 라이브러리)입니다.
ABS는 자체적으로 모듈을 찾습니다. 하지만 난 프로젝트를 컴파일 할 때, 나는 일반적으로 어떤 REDS이나 오류가 아니에요, 내가 무슨 일이 일어나고 있는지 전혀 모르는
Gradle: error: package com.actionbarsherlock.app does not exist
Gradle: error: package com.actionbarsherlock.view does not exist
Gradle: error: package com.actionbarsherlock.view does not exist
Gradle: error: cannot find symbol class SherlockFragment
...
을 얻고, 내가 sherlockfragment 등을 통해 마우스를 가져 가면, 그것을 발견한다. 하지만 컴파일하면 오류가 발생합니다.
나는 다른 stackoverflow 게시물을 통해 읽었지만 아직도 무슨 일이 벌어지고 있는지 혼란 스럽다.
나는 ABS에 build.gradle을 갖고 있지 않다. 다음과 같이 내 프로젝트의 build.gradle은 다음과 같습니다
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.4'
}
}
apply plugin: 'android'
dependencies {
compile files('libs/android-support-v4.jar')
}
android {
compileSdkVersion 17
buildToolsVersion "17"
defaultConfig {
minSdkVersion 8
targetSdkVersion 17
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
instrumentTest.setRoot('tests')
}
}
내가 여기에 ABS를 참조해야합니까?
고마워, 케빈