業務でDJIのドローンのアプリを開発するようになりました。DJIのサイトより開発者登録を行いAPIキーを取得しました。ダウンロードしたサンプルをandroid studioにインポートしAndroidManifest.xml内のapi keyを取得した物に差し替えpackeage名を登録したものに変更し実行したところ
「DJI SDK Sample keeps stopping」のメッセージが出て終了してしまいます。(Virtual deviceで実行しました)これはVirtual deviceではなくスマホにつなぐのが正解なのでしょうか?
すいません、サンプルプロジェクトのインポート方法が間違っていました。正しいインポートを行いヒープサイズのエラーも対処してビルドも成功しましたが現象は同じでした。
実機にインストールしました。「DJI SDK Sample keeps stopping」は出なくなりました。次はNo Product Connected Product informationのメッセージが表示されWSBridge IPの入力で待ちになっています。
No Product Connected Product informationの前に以下のメッセージが出ていました。
DK Registration Failed. Please check the bundle ID and your network
connctivity The metadata received from server is valid, please reconnect to the server and try
調べたところDJIの開発者サイトで登録したBundle Idが違っているとの事でした。
com.dji.sdk.sampleの名前で新たに登録し新しいAPIkeyに変えたところ登録に成功しましたとの
メッセージが表示されました。
今実機が手元にないためテストできていないのですがコントローラに接続するとNo Product Connected Product informationは出なくなると思います。実機が手元に帰ってきたらテストしてみます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。