Android Studioを使用してAndroidアプリを開発中です。
app/build.gradleにて、dependenciesを以下のように記載しています。
lang
1dependencies { 2 compile fileTree(dir: 'libs', include: ['*.jar']) 3 compile 'com.android.support:appcompat-v7:21.0.3' 4 compile 'org.bytedeco:javacv:0.10' 5}
buildを実行すると、Project/External Libraries下にライブラリが存在しています。
問題はこの状態でアプリケーションを実機にて実行すると、ClassNotFoundが発生してしまいます。
恐らく、コンパイル時にはProject/External Libraries内のライブラリが参照できているのかと思うのですが、
アプリケーション実行時にもライブラリを読み込ませるにはどうしたら良いのでしょうか。
app/libsにはpathが通っていそうなのでそこにjarファイルを配置したら良さそうなのですが、
せっかくbuildしているのにそこは手作業というのはなんともしっくりこないので…
gradle、Android Studioに使用も初めてですので常識なのかもしれませんが、よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。