私はADB経由でデバイスに送信するAndroidブロードキャストでJSONデータを余分に送信しようとしています。しかし、デバイスに届くデータが期待どおりでないように見えます。私は実行何ADB経由のアンドロイドブロードキャストで余分なデータとしてJSONを送信すると、正しくフォーマットされない
:私はのように余分なデータを期待して何
adb shell am broadcast -a com.test.android.ACTION_TEST_FEATURE -n com.test.android/.receivers.TestsReceiver -e "notify" '{"debug": false, "title": "Application update!"}'
:
私はのように余分なデータを取得何{"debug": false, "title": "Application update!"}
:私は余分なデータとして{"debug": false "title": "Application update!"}
を送信する場合
"debug": false
を私は{"debug": false "title": "Application update!"}
を余分なデータ(欠落しているカンマに注意)として取得します。だから私はそれが何かをブレース拡張私のbashのと思うが、それをオフにして問題を解決していないと中括弧をエスケープするか、またはコンマが動作していません。
誰かが私が間違っていることを知っていますか?
約: "" "デバッグ" ":偽" "タイトル" ":" "アプリケーションのアップデート!" "}" 'または{\"デバッグ\ ": ":\"アプリケーションのアップデート!\ "}" ' – Selvin
これは' debug:false'を返します:( –