2016-10-14 6 views
0

Nativescriptのボタン付きの簡単なアンドロイドアクティビティを正常に呼び出しました。私はaarをエクスポートし、それをプラグインとしてインポートしました。nativescript android javacvが動作しません。

次に、Nativescriptからカスタムカメラアクティビティを呼び出しようとしました。 この活動https://github.com/CrazyOrr/FFmpegRecorder

animationsFinished: function() { 
    const intent = new android.content.Intent(com.tns.NativeScriptApplication.getInstance().getApplicationContext(), java.lang.Class.forName("com.tns.NativeScriptActivity")) 
    intent.addFlags(android.content.Intent.FLAG_ACTIVITY_NEW_TASK); 
    com.tns.NativeScriptApplication.getInstance().startActivity(intent); 
} 

活動は、それはアンドロイドスタジオから問題なく動作します

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) 

を黒いカメラを開き、その後、私は、このエラーが発生します。しかしtns run android

カメラで作業していない、外部ストレージの権限が与えられていると私はhttps://github.com/bytedeco/javacv/issues/133からトリックをした上


アプリケーションのために:* .soのファイルを移動する「アプリ/ srcに/メイン/ jniLibs/armeabi -v7a "と" app/src/main/jniLibs/armeabi "のフォルダに入っていて、動作していないようです。

答えて

関連する問題