গুগল সিগন্যাচার ভেরিফায়ার স্বাক্ষর বৈধ বার্তা নয় (গুগল প্লে পরিষেবাদি 9.0.0)


100

আমি সম্প্রতি গুগল প্লে পরিষেবা লাইব্রেরি সংস্করণ 9.0.0 এ আপডেট করেছি এবং আমি নিম্নলিখিত লগক্যাট বার্তাটি পেয়ে যাচ্ছি:

05-19 23:07:30.023 19237-19508/? V/GoogleSignatureVerifier: options.developer.com.developeroptions signature not valid.  Found: 

যদিও আমার অ্যাপ্লিকেশন গুগল ম্যাপস এপিআই ব্যবহার করছে না তা এটি বিশ্লেষণ, বিজ্ঞাপন এবং গুগল প্লাস এপিএস ব্যবহার করছে।

এপিআই কী ব্যবহার সম্পর্কিত ডকুমেন্টেশনের মধ্যে কেবলমাত্র উল্লেখ করা হ'ল গুগল ম্যাপস বা অ্যান্ড্রয়েড এপিআই ব্যবহার করার সময়।

আমি একটি সঠিক কী দিয়ে 'com.google.android.geo.API_KEY' যুক্ত করার চেষ্টা করেছি কিন্তু এটি কোনও লাভ হয়নি।

এখানে আমার গ্রেড.বিল্ড ফাইলটি রয়েছে:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"

    defaultConfig {
        applicationId "options.developer.com.developeroptions"
        minSdkVersion 9
        targetSdkVersion 23
        versionCode 23
        versionName "1.06"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}


dependencies {
    compile 'com.google.android.gms:play-services-plus:9.0.0'
    compile 'com.android.support:appcompat-v7:23.2.0'
    compile 'com.google.android.gms:play-services-analytics:9.0.0'
    compile 'com.google.android.gms:play-services-ads:9.0.0'
}

সাথে classpath 'com.google.gms:google-services:2.1.0'এবংcompile 'com.google.android.gms:play-services-analytics:8.4.0'
রকনো

কোন সমাধান খুঁজে পেয়েছেন?
ডাইটার

@ এটি আমি এখনও পাইনি তবে আমি মনে করি এটি নতুন ফায়ারবেস বিশ্লেষণের সাথে সম্পর্কিত হতে পারে, অ্যাপটিও ঠিক কাজ করে, গুগল এপিআই-র কোনও বার্তা নেই কেবল সেই বার্তায়।
মেহ

আমি ফায়ারবেস ব্যবহার করছি না তবে সাম্প্রতিক অ্যান্ড্রয়েড স্টুডিও আপডেটের পরে আমি এই সমস্যাটি পাচ্ছি। আমার ধারণা এটি প্লে-পরিষেবাগুলিতে একটি বাগ।
দি_মার্টিয়ান

2
9.0.0.0 এ গুগল প্লে পরিষেবা আপগ্রেড করার পরে আমার একই সমস্যা আছে। আমি গুগল ম্যাপ এবং জিসিএমও ব্যবহার করি। তবে অ্যাপ্লিকেশনটি
ঠিকঠাক

উত্তর:


177

দুঃখিত, একটি বাগ thats! যদিও এটি কেবল উত্সাহী লগইন: আপনি গুগল অ্যাপ বা নিয়মিত তৃতীয় পক্ষের কিনা তা দেখার জন্য গুগল প্লে পরিষেবাগুলি কিছু পরীক্ষা করে।

এর অংশ হিসাবে, এটি স্বাক্ষর যাচাইকারীকে কল করে এবং লগিং উদ্দেশ্যটির চেয়ে আরও বেশি ভার্বোস শেষ করে - এটি ভবিষ্যতের সংস্করণে স্থির করা হবে his এটি আপনার অ্যাপ্লিকেশনটির আচরণকে মোটেই প্রভাবিত করবে না।


8
তো এটা কিছু করে না? আমাদের কি চিন্তা করা উচিত নয়?
অ্যান্ড্রয়েড বিকাশকারী

6
চিন্তা করা উচিত নয়।
আয়ান নাপিত

2
ওহে. আমরা যে বাগটি পরীক্ষা করতে পারি তার কোনও লিঙ্ক আছে?
আ।

2
@ianbarber তবে এটি আমার অ্যাপ্লিকেশনটির আচরণকে প্রভাবিত করে। এটি আমার অ্যাপ্লিকেশনটিকে এএনআর অবস্থায় যেতে দেয়। আমার লগ কনসোল এই লগগুলির 100 এরও বেশি আউটপুট দেয় যা কিছুক্ষণ স্থায়ী হয় ... তারপরে অ্যানার ট্রেস ফাইলটি লেখা হয়।
বক্স

3
এটি আচরণকে প্রভাবিত করে, যখন জিএমএস লাইব্রেরি অন্তর্ভুক্ত একটি অ্যাপ্লিকেশন চালু করার চেষ্টা করার সময়, প্রারম্ভকালীন সময়টি কমপক্ষে 5 সেকেন্ড হয় এবং তারপরে সেই বার্তাটি জারি করা হয় এবং তারপরে জিনিসগুলি আবার ঠিক থাকে। এটি
এএনআরের

2

নেটে আপনি প্রচুর সমাধান পাবেন তবে আমার পক্ষে কাজ করা একমাত্র আমার ডিভাইসের গুগল প্লে পরিষেবাদিগুলিকে 8.7.02 সংস্করণে ডাউনগ্রেড করতে হবে। আমি আশা করি গুগল এই ত্রুটিটি দ্রুত সমাধান করবে: ')


1

অন্যান্য উত্তরে উল্লিখিত হিসাবে এটির গুগল প্লে পরিষেবাদি 9 ডিভাইসে আপডেট হয়। গুগল বাগটি ঠিক না করা পর্যন্ত আপনার এই বিকল্পগুলি থাকতে পারে:

  • নিরাপদে এটি উপেক্ষা করুন

  • সেটিংস-> অ্যাপ্লিকেশন-> গুগল প্লে পরিষেবাগুলি -> (শীর্ষে ডান মেনুতে তিনটি বিন্দু) -> আনইনস্টল ব্যবহার করে আপনার ফোন / ডিভাইসটি ডাউনগ্রেড করুন

    যদি অক্ষম / ফোর্স স্টপ বোতামগুলি ধুয়ে ফেলা হয় তবে আপনাকে অ্যাপটি আনইনস্টল করার আগে 'ডিভাইস প্রশাসক' হতে অপসারণ করতে হবে।

গুগল প্লাগ ব্লগটি বাগ সম্পর্কিত: https://plus.google.com/+ChristopheBeyls/posts/LC2XCSoaVBJ

Keystore.debug ফাইলটি সরিয়ে / পুনরুদ্ধার করা সাহায্যের সম্ভাবনা কম। আপনি যদি ইতিমধ্যে এটি সম্পন্ন করে থাকেন তবে আপনাকে 'মানচিত্র এপিআই বিকাশকারী কনসোল' ব্যবহার করে একটি নতুন তৈরি করতে হবে


1
  1. নিশ্চিত হয়ে নিন যে আপনি নিজের SHA পাপ এবং প্যাকেজের নামটি সঠিকভাবে লিখেছেন।

  2. নিশ্চিত হয়ে নিন যে আপনি এপিআই কনসোলে আপনার প্রকল্প তৈরির পরে আপনার অ্যাপি ম্যানেজার> ওভারভিউতে আপনার গুগল ম্যাপস এপি সক্ষম করেছেন (এটি গুগলে অনুসন্ধান করুন)

  3. আপনার ম্যানিফেস্ট ফাইলে আপনি ইন্টারনেট অনুমতি মঞ্জুর করেছেন তা নিশ্চিত করুন

  4. আপনার বিল্ড ফাইলটিতে 'com.google.android.gms: play-পরিষেবাদি: 9.0.1' (আমার জন্য কাজ করে) সংকলন ব্যবহার করুন

আমার ক্ষেত্রে আমি পদক্ষেপ 3 মিস করেছি।


0

আমাকে জিএমএস লাইব্রেরিটি 9.0.1 এ আপডেট করতে হয়েছিল এবং আমার ফোনে গুগল প্লে পরিষেবাগুলি থেকে সমস্ত সংরক্ষিত ডেটা মুছতে হয়েছিল এবং লগগুলি আর প্রদর্শিত হয় না। তারা আগে এবং আমার অ্যাপ্লিকেশনটিতে আমাকে কারণ জানিয়েছিল, যা আমাকে কেন এটির প্রধান কারণ হতে চলেছে তা ব্যথা করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.