Tôi đang cố chuyển từ eclipse sang android studio để phát triển Android của mình. Tuy nhiên, tôi vẫn chưa tìm được đúng cách để nhập dự án hiện có của mình. Tôi không biết liệu điều đó có quan trọng không: nhưng tôi đang sử dụng máy macKhông thể xây dựng dự án, vấn đề với gradle?
Tôi đã thực hiện bước xuất trong nhật thực, nhập công cụ này vào Android Studio, nhưng khi tôi cố gắng xây dựng dự án của mình, nó mang lại cho tôi lỗi này:
Gradle:
FAILURE: Could not determine which tasks to execute.
* What went wrong:
Task 'assembleDebug' not found in project ':ProjectName'.
* Try:
Run gradle tasks to get a list of available tasks.
Could not execute build using Gradle installation '/Users/<username>/Development/Build/gradle-1.6'.
Đây là tập tin build.gradle rằng Eclipse đã cho tôi:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.4.+'
}
}
apply plugin: 'android'
dependencies {
compile project(':ProjectName:library:ActionBarSherlock')
compile project(':ProjectName:library:facebook')
compile files('../../../../../../../ProjectName/libs/gcm.jar')
compile files('../../../../../../../ProjectName/libs/libGoogleAnalyticsV2.jar')
compile files('../../../../../../../ProjectName/libs/commons-lang3-3.1.jar')
compile files('../../../../../../../ProjectName/libs/actionbarsherlock-plugin-maps-4.2.0.jar')
compile files('../../../../../../../NiteOwl/libs/volley.jar')
compile project(':ProjectName:library:PullToRefresh')
compile project(':ProjectName:library:google-play-services_lib')
}
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')
}
}
tôi đã nhìn thấy rất nhiều giải pháp khả thi, nhưng không ai trong số họ làm việc cho tôi, bất kỳ ý tưởng gì Tôi đang làm sai?
Đường dẫn đến dự án không có khoảng trống trong nó
jar thư viện => ProjectName/libs
thư viện android => ProjectName/thư viện
tất cả điều này đang làm việc tại nhật thực
'/ Users//Development /' .. bạn đã thay thế tên người dùng thực sự của bạn? –
Paschalis