"HERE SDK for Android"を実装しようとしています。こちらのSDKはandroid api 21と互換ですか?>
私はチュートリアルで尋ねるだけでなく、HERE SDKを使っていくつかのgithubプロジェクトを複製しようとしました。しかし、MapFragmentを起動しようとすると、「libMAPSJNI.so not found」というエラーが表示されます。
私はon another postという種類のCPUアーキテクチャ(arm、x86)から来ている可能性がありますが、それは本当ですか?この投稿は同じエラーを尋ねていましたが、Androidエミュレータで起動しましたので、ここから実際の携帯電話を使用するのが最善の解決策でした。
このライブラリはapi(> = android 21 )?
この結果を得るには、ここで適切な設定を提案します。 "基本的な例"を試してみると、あなたは提案しています: - エミュレータで私は "INSTALL_FAILED_NO_MATCHING_ABIS"を得ました。 - 私の実際のデバイス(ネクサス4、API 22)で、このアプリケーションはMapFragmentを「UNKNOW」エラーでロードするのに成功しません。 自分のアプリ(HereWeGo)を自分の電話で使うことができるので、何とかできるはずです。 –
はその後、より正確なエラーを取得するために追加のログを追加します。 mapFragment.init(新OnEngineInitListener()(エラーエラーonEngineInitializationCompleted { @Override ます。public void){ (error.equals(Error.NONE)の場合){// のdoSomething ();そう } {Log.d(TAG、error.getDetails()); Log.d(TAG、error.getStackTrace());} }})。 –
それはまさに私がやったことです。そして、これはエラーerror.getDetails()=> UNKNOWを返すオブジェクトエラーです。だから、私は何が間違っているのか、そしてなぜそれなら分からない。ご協力いただきありがとうございます。 –