Android 6でMaximo Anywhere Work Executionで.tpkファイルを使用しようとしていますが、マップビューにアクセスしようとするとアプリケーションがクラッシュしています。私はAPKを再構築し、最新IFIXバージョンにMobilefirstメーカーを更新したが、これはしていないようまし.tpkファイルを使用するとアプリケーションがクラッシュする
11-02 12:46:19.873: W/System.err(8251): java.lang.ClassNotFoundException:
org.apache.cordova.geolocation.GeoBroker
:
LogCatはコードがエラーを認識し、.tpkを処理したが、その後生成することを示しています助けて。何か不足していますか?
マキシモAnywhereは7.6.1 Mobilefirstメーカー7.1.0.00-20171026-1607
これはアプリのクラッシュを停止しますが、ロケーション呼び出しは失敗します。私は、新しいプラグインを使うためには、アプリケーションをコード化する必要があるかもしれないと思う。私たちは7.6.1のIFIXビルド01157.001.866を持っていますが、それは新しいプラグインを利用していないようです。 – JohnHartin
mobilefirstプラグインをEclipseに使用し、実際のデバイスでテストしていますか? [名前を付けて実行]コマンドを使用してプラグインを使用してデバイス内に展開するようにしてください。 Cordovaはmobilefirstにパッケージ化されているので、新しいMF ifixを適用するたびに、すべてのネイティブ機能を再確認する必要があります。再確認できる変更の1つは、App.javaファイル(WorkExecution.java)です。これは、WorkExecution/android/native/src/com/WorkExecutionにあります。それがCordovaActivityを拡張していることを確認してください:public class WorkExecution extends CordovaActivity WLInitWebFrameworkListener { –
はい、クラスは廃止予定のWLDroidGapコードを拡張しています。私が使用しているmobilefirst IFIXが最終的にクラスを削除すると思います。私たちはIBMとPMRを開いているので、コード修正を提供できることを願っています。 – JohnHartin