.jar
プロジェクトのフォルダーにライブラリを追加しようとしています/libs
。以下が私のものですgrade.build
:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.4'
}
}
apply plugin: 'android'
dependencies {
compile files('libs/android-support-v4.jar', 'libs/java-api-wrapper-1.2.0-all.jar')
}
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 15
targetSdkVersion 16
}
}
それを追加した後、プロジェクトをビルドするとエラーは発生しません。しかし、コード内でクラスを使用しようとするとprivate ApiWrapper wrapper
、エラーが発生します。
Gradle: error: cannot find symbol class ApiWrapper
エラーがどこにあるのかよくわかりません。私のgrade.build
やり方は間違っているのでしょうか、それとも別の方法でビルドする必要があるのでしょうか?
ベストアンサー1
コマンドラインを使用して、プロジェクトのルートで次のコマンドを実行します。
./gradlew clean && ./gradlew build
次に、Studio でプロジェクトを再コンパイルすると、新しいライブラリが表示されます。