2016-10-14 10 views
0

NativescriptのFFmpegRecordActivityを使いたいと思います。 私はaarライブラリにアプリケーションをエクスポートし、FFmpegRecordActivityクラスをJavaScript経由でインテント経由で呼び出す必要があります。このAndroidアプリケーションをaarライブラリにエクスポートするには

私はその部分編集を行ったbuild.gradleそれは働いた。

FFmpegRecordActivityの後に表示されますが、このエラーで壊れます。

java.lang.UnsatisfiedLinkError: org.bytedeco.javacpp.avutil 
at java.lang.Class.classForName(Native Method) 
at java.lang.Class.forName(Class.java:309) 
at org.bytedeco.javacpp.Loader.load(Loader.java:413) 
at org.bytedeco.javacpp.Loader.load(Loader.java:381) 
at org.bytedeco.javacpp.avcodec$AVPacket.<clinit>(avcodec.java:1650) 

nativescriptの問題ではないようです。なぜなら、私は別のアンドロイドスタジオアプリケーションからaarをインポートするときに同じことが起こったからです。

カメラは、外部ストレージの権限が与えられ、上のアプリケーションのための


私はhttps://github.com/bytedeco/javacv/issues/133からトリックをやっている:移動* .soファイル "アプリ/ srcに/メイン/ jniLibs/armeabi-v7a" と "へアプリケーション/ src/main/jniLibs/armeabi "フォルダに入っていて、動作していないようです。

+0

を手動でコピーする必要がされるために答えます – matar

答えて

関連する問題