मैं इस प्रमाणपत्र को Google Nexus 7 टैबलेट पर स्थापित करने का प्रयास कर रहा हूं ।
मैंने इसके आंतरिक भंडारण पर प्रमाणपत्र फ़ाइल (Win7x64 से) की प्रतिलिपि बनाई है और इसे स्थापित करने के लिए इसे एक फ़ाइल प्रबंधक में खोला है। इस प्रक्रिया ने प्रमाण पत्र के पिछले (अब समाप्त हो चुके) संस्करण के लिए काम किया (जो मैंने नया स्थापित करने का प्रयास करने से पहले डिवाइस पर हटा दिया है)।
हालाँकि, इस नए प्रमाणपत्र के लिए, निम्न संदेश दिखाई देता है:
क्योंकि प्रमाणपत्र फ़ाइल को पढ़ा नहीं जा सका, स्थापित नहीं किया जा सका।
उसी फ़ाइल को कंप्यूटर पर विभिन्न प्रमाणपत्र स्टोरों में त्रुटिपूर्ण रूप से स्थापित किया जा सकता है जिसे मैंने टैबलेट से कनेक्ट किया है (इसलिए, डाउनलोड की गई फ़ाइल दूषित नहीं है)। मैंने टेबलेट पर कई बार फ़ाइल की प्रतिलिपि बनाई और फिर से कोशिश की, हमेशा उसी परिणाम के साथ (इसलिए, प्रतिलिपि की गई फ़ाइल सबसे अधिक भ्रष्ट नहीं है, या तो)।
टैबलेट में पहले एंड्रॉइड 4.4.4 था, फिर मैंने एंड्रॉइड 5.0.2 में अपग्रेड किया। मुझे दोनों सिस्टम पर समान त्रुटि संदेश मिल रहा है।
प्रमाण पत्र प्रदान करने के लिए प्रतिरूपित प्रशासकों को अब तक ऐसी कोई रिपोर्ट नहीं मिली थी, और यह प्रमाण पत्र विभिन्न प्रकार के एंड्रॉइड उपकरणों पर अन्य लोगों के लिए निर्दोष रूप से स्थापित किया गया था।
मुझे वेब पर कई संबंधित मुद्दे नहीं मिले; त्रुटि संदेश के लिए जल्दी से जाने के कारण स्थानीयकरण संसाधन फ़ाइलें उत्पन्न हुईं जो उस संदेश को निर्दिष्ट करती हैं (आमतौर पर एक त्रुटि संदेश का सामना करने के लिए उपयोगकर्ताओं की आवृत्ति के संबंध में एक बुरा संकेत)। सबसे आशाजनक लिंक अभी भी मृत-समाप्त होते हैं:
- फोरम पोस्ट में त्रुटि संदेश का उल्लेख किया गया है , लेकिन इस पर एकमात्र प्रतिक्रिया हम्म लगती है ... वास्तव में यह निश्चित नहीं है कि क्या है। मैं हालांकि (दिसंबर 2013 से) इसे देखूंगा । मुझे उस मुद्दे पर कोई अनुवर्ती कार्रवाई नहीं मिली, और शेष सूत्र असंबंधित बकबक प्रतीत होता है।
- मार्च 2014 से एक ही संदेश (हालांकि "Android Moto G" नामक कुछ का उल्लेख करते हुए) का एक खुला SO प्रश्न है , लेकिन किसी ने भी अब तक कोई जवाब नहीं दिया है।
इसलिए, मेरे प्रश्न हैं:
- त्रुटि संदेश वास्तव में किस मुद्दे की ओर इशारा करता है?
- मैं प्रमाण पत्र फ़ाइल कैसे स्थापित कर सकता हूं?
संपादित करें: जब मैं डिवाइस पर किसी फ़ाइल प्रबंधक ऐप में प्रमाण पत्र खोलने का प्रयास करता हूं, तो लॉग आउटपुट यहां होता है:
I/ActivityManager( 540): START u0 {act=android.intent.action.VIEW dat=file:///storage/emulated/0/Download/infcacert.crt typ=application/x-x509-ca-cert flg=0x10000000 cmp=com.android.certinstaller/.CertInstallerMain} from uid 10083 on display 0
E/ActivityManager( 540): Invalid thumbnail dimensions: 720x720
I/ActivityManager( 540): Start proc com.android.certinstaller for activity com.android.certinstaller/.CertInstallerMain: pid=11644 uid=10008 gids={50008, 9997} abi=armeabi-v7a
E/CertInstaller(11644): Failed to read certificate: java.io.FileNotFoundException: /storage/emulated/0/Download/infcacert.crt: open failed: EACCES (Permission denied)
D/OpenGLRenderer(11644): Render dirty regions requested: true
D/Atlas (11644): Validating map...
I/Adreno-EGL(11644): <qeglDrvAPI_eglInitialize:410>: QUALCOMM Build: 10/28/14, c33033c, Ia6306ec328
I/OpenGLRenderer(11644): Initialized EGL, version 1.4
D/OpenGLRenderer(11644): Enabling debug mode 0
I/ActivityManager( 540): Displayed com.android.certinstaller/.CertInstallerMain: +362ms (total +453ms)
V/RenderScript(11644): Application requested CPU execution
V/RenderScript(11644): 0xa330c400 Launching thread(s), CPUs 4
D/TaskPersister( 540): removeObsoleteFile: deleting file=7_task.xml
D/TaskPersister( 540): removeObsoleteFile: deleting file=7_task_thumbnail.png
जिसका महत्वपूर्ण हिस्सा java.io.ile.FileNotFoundException: /storage/emulated/0/Download/infcacert.crt: ओपन फेल: EACCES (अनुमति अस्वीकृत) लगता है । मुझे यह संदेश समझ नहीं आ रहा है - मैंने डिवाइस में अन्य फ़ाइलों को सफलतापूर्वक कॉपी किया है और उसी तरह खोला है जैसे मैंने अब प्रमाणपत्र फ़ाइल के साथ किया। इसके अलावा, Windows Explorer के माध्यम से डिवाइस में कॉपी करते समय मैं इन फ़ाइल अनुमतियों को उचित रूप से कैसे सेट करूंगा?