मैं एंड्रॉइड प्रसारण पर अतिरिक्त जेएसओएन डेटा भेजने की कोशिश कर रहा हूं, जिसे मैं डिवाइस पर एडीबी के माध्यम से भेजता हूं। लेकिन ऐसा लगता है कि डिवाइस पर आने वाले डेटा की अपेक्षा नहीं है।एडीबी के माध्यम से एंड्रॉइड प्रसारण में अतिरिक्त डेटा के रूप में जेएसओएन भेजना गलत तरीके से स्वरूपित हो जाता है
मैं क्या निष्पादित करें:
{"debug": false, "title": "Application update!"}
मैं के रूप में अतिरिक्त डेटा क्या मिलता है::
"debug": false
अगर मैं {"debug": false "title": "Application update!"}
के रूप में अतिरिक्त डेटा भेजने
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!"}
मिलता है। तो मुझे लगता है कि यह मेरे बैश के ब्रेस विस्तार के साथ कुछ करने के लिए है, लेकिन इसे बंद करने से समस्या हल नहीं होती है और ब्रेसिज़ से बचने या कॉमा काम नहीं कर रहा है।
क्या किसी के पास कोई सुराग है कि मैं क्या गलत कर रहा हूं?
किस बारे में: '" { "" डिबग "" झूठे "" शीर्षक "": "!" आवेदन अद्यतन ""} "' या '" {\ "डिबग \": असत्य \ "शीर्षक \ ": \" अनुप्रयोग अद्यतन!\ "}" ' – Selvin
यह रिटर्न 'डीबग: झूठा' :( –