Caching Bitmapsで説明されているように私のプロジェクトでDiskLruCacheを使用したいが、正しいlibをインポートできない。import libcore.io.DiskLruCache failed
このクラスを含むjarファイルはどこにありますか?
similar questionsで示唆したように、私は私のbuild.gradle
に次の行を追加しました:
dependencies {
...
compile 'org.robovm:robovm-rt:+'
}
をGradleのはLIBを見つけているようだが、私のコードはまだコンパイルされません:
package com.example ;
import android.util.LruCache;
import libcore.io.DiskLruCache;
public class ObjectCache {
private LruCache<String, String> memoryCache;
private DiskLruCache diskLruCache ;
public ObjectCache(int cacheSize) {
memoryCache = new LruCache<String, String>(cacheSize);
diskLruCache = null ;
}
}
それはで失敗します次のエラーが発生しました:
Error:(5, 18) error: package libcore.io does not exist
Error:(10, 13) error: cannot find symbol class DiskLruCache
これは、build.gradleに依存関係を追加することを目的としています。つまり、プロジェクトでjarファイルを利用できるようにします。 – Benoit
1. libsフォルダにjarを入れます。2.右クリックしてライブラリとして追加します。 3.コンパイルファイルがbuild.gradleファイルにあることを確認します 4.クリーンビルドしてから再構築します。 5. gradleで同期をクリックし、次に実行します。 –
OKですが、正しい瓶は何ですか?それはどこにありますか?私は自分の質問を再現します – Benoit