এই গুগল প্লে এপিএল প্রকাশের ত্রুটি বার্তার অর্থ কী?


236

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

নিম্নলিখিত কারণ (গুলি) এর জন্য এই কনফিগারেশনটি প্রকাশ করা যাবে না: সংস্করণ 1 কোনও ডিভাইস কনফিগারেশনে সরবরাহ করা হয় না: সংস্করণ 1 প্রাপ্ত সমস্ত ডিভাইস সংস্করণ 4 পাবেন

আমি এটা বুঝতে পারি না। এর মানে কী?

এখানে চিত্র বর্ণনা লিখুন


আমি অনুমান করি যে এটি বলে যে আপনার সংস্করণ 1 কোনও ডিভাইসে ইনস্টল করা যাবে না কারণ গুগল এমন কোনও ডিভাইস খুঁজে পাবে না যেখানে এটি ইনস্টল করা যেতে পারে তাই সংস্করণ 4 এর পরিবর্তে ইনস্টল করা হবে
ভিট্যটাস

ঠিক আছে ... এই ত্রুটি বার্তাটির কারণে আমাকে ভি 4 প্রকাশ করার অনুমতি নেই যাতে কিছুটা সমস্যা হয়। এছাড়াও আমি মনে করি আপনি ভুল - v1 সমস্ত ডিভাইসে ইনস্টল করা যেতে পারে ।
নীলজোর

8
আমি এটি আমার ক্ষেত্রে যেমন সমাধান করেছি, যখন "আর্কাইভ" বোতামটি বর্তমান APK এর অন্তর্গত, তখন প্রকাশিত বোতামটি সদ্য আপলোড হওয়া APK এর জন্য ডিফল্টরূপে সক্ষম হয়
মাস্টার মাইন্ড

2
পুরানোটিকে সংরক্ষণাগারভুক্ত করুন, বা বিশেষভাবে বিভিন্ন কনফিগারেশন পরিবেশন করার জন্য তারা সহ-বিদ্যমান থাকবেন।
এভি গান

6
"ডিএক্টিভেট" বোতামটি ক্লিক করুন বর্তমান APK এর, তারপরে প্রকাশ বোতামটি সদ্য আপলোড হওয়া APK এর জন্য ডিফল্টরূপে সক্ষম হয়েছে
মাস্টার মাইন্ড

উত্তর:


302

আমি যখন অল্প সময়ে দুটি এপিপি (সংস্করণ 3 এবং তারপরে 4) প্রকাশ করি তখন আমার সাথে এটি ঘটেছিল। সংস্করণ 3 এর পাশের ড্রপডাউনটিতে "নিষ্ক্রিয়" ক্লিক করে এটি ঠিক করার জন্য হাজির।

আমার অনুমান যে এটি একটি খুব দুর্বল-কথিত ত্রুটি বার্তা যার অর্থ "আপনার আসল APKটি সমস্ত আপডেট সার্ভারগুলিতে এখনও প্রকাশিত হয়নি, তাই তাদের মধ্যে কেউ কেউ সেই সংস্করণটি পুরোপুরি মিস করতে পারে"। তবে এটি অনুমানের কিছুটা।


Deactivateপূর্ববর্তী সংস্করণ apk এ ক্লিক করা Move to Productionনতুন সংস্করণে সক্ষম হবে না । পুরানো সংস্করণ বলার মতো মনে হচ্ছে in Prod will be unpublishedসমস্ত গুগল প্লে সার্ভার থেকে অপ্রকাশিত হওয়া পর্যন্ত আমার কি অপেক্ষা করা উচিত?
বিকল প্যাটেল

4
তবে আমি যদি পুরানো সংস্করণটি নিষ্ক্রিয় করতে না চাই এবং পরিবর্তে নতুনটির জন্য একটি পদক্ষেপ প্রকাশ করতে পারি? তাই তারা কিছুদিনের জন্য সহাবস্থান করা উচিত যতক্ষণ না পুরানো এক completely././ প্রতিস্থাপন করা হবে
Makibo

6
@ ভিকালপটেল এটি আমার পক্ষে কাজ করেছে। পুরানো এপিকে নিষ্ক্রিয় করার পরে "এখনই প্রকাশ করুন" বোতামটি সক্ষম হয়ে যায়।
ফিজাল

আপনি যদি বিটা পরীক্ষার ট্যাবটিতে থাকেন তবে আমি আপনার 'সংস্করণ 3' কী হবে তার পাশের ড্রপডাউনটিতে একটি "নিষ্ক্রিয়" বিকল্পটি দেখতে পাচ্ছি না
লু মোরদা

1
@ লুইস মর্দা যদি আপনি বিকাশকারী কনসোলের এপিকে ট্যাবটিতে উপরের বাম দিকের কোণে টগল বোতামটি ব্যবহার করে মোড এডভান্স করেন তবে আপনি আপনার পুরানো
এপিএকে

114

কিছু কারণে আপনি যখন "প্রকাশিত" ক্লিক না করেই একটি নতুন এপিএল আপলোড করেন (আপনি সম্ভবত প্রথমবারের মতো সংরক্ষণের খসড়াটি ক্লিক করেছেন) তখন গুগল মনে করে আপনি একই সাথে দুটি এপিপি প্রকাশ করতে চান

সাধারণত যখন আপনার বিভিন্ন কনফিগারেশনের জন্য একাধিক এপিপি থাকে তখন এটি প্রয়োজন হয় (বলুন: অ্যান্ড্রয়েড 2.x এর একটি সংস্করণ এবং 3+ এর জন্য একটি সংস্করণ বা ট্যাবলেটের জন্য একটি সংস্করণ এবং হ্যান্ডসেট ইত্যাদির জন্য অন্যটি ...)

তবে আপনার ক্ষেত্রে আপনি কেবল একটি আপগ্রেড আপলোড করছেন এবং আপনি এটি আপনার পূর্ববর্তী এপিএকে প্রতিস্থাপন করতে চান।

সমাধান করার জন্য :

  1. উপরের ডানদিকে স্যুইচড এডভান্সড মোডে ক্লিক করুন
  2. অ্যাকশনটিতে ক্লিক করুন -> ওল্ড এপিএকে সরান এবং " নিষ্ক্রিয় করুন " নির্বাচন করুন
  3. ত্রুটিটি চলে যাওয়া উচিত এবং আপনার "ওল্ড এপিএস" এ আপনার ওল্ড এপিকে এবং নতুন প্রকাশের জন্য প্রস্তুত হওয়া উচিত।
  4. আপনার পরিবর্তনকে কার্যকর করতে কেবল প্রকাশকে ক্লিক করুন এবং তাদের প্রচারের জন্য অপেক্ষা করুন।

গুগলের সতর্কতা মিসলাইডিং। আশা করি এটি পরিষ্কার হয়ে যাবে।


"এখনই প্রকাশ করুন" বোতামটি উপরে বাম দিকে রয়েছে। এটি "ক্রিয়াগুলি" এর অধীনে প্রদর্শিত হয় না। "ক্রিয়াগুলি" এর অধীনে কেবল "বিটাতে সরান" এবং "আলফাতে সরান" প্রদর্শিত হবে।
উইলিয়াম নীলি


হাই @ ড্যানিয়েলসেগাটো কি এখনকার এপিএকে কার্যকর হয়, যখন আমি "নিষ্ক্রিয় করি"?
ওশাধা

@ ওশাদ এটি নিষ্ক্রিয় বাছাই করার সময় আপনি যে APK এ ক্লিক করেন সেটিকে প্রভাবিত করে।
ড্যানিয়েলে সেগাটো

8

আমি আমার অ্যাপ্লিকেশন দিয়ে একই সমস্যাটি সমাধান করেছি। আমার অবশ্যই 1.0 সংস্করণ থেকে 2.0 সংস্করণে আপলোড করতে হবে। - আমি বিটাতে ভি 2.0 আপলোড করেছি। - এটি যখন আপলোড করা হয়েছিল, আমি প্রোডের মধ্যে v1.0 সনাক্ত করেছি। - পরবর্তী পদক্ষেপটি ছিল বিটা থেকে প্রডিতে ভি 2.0 সরানো। - তারপরে, প্রক্রিয়াটি শেষ করতে পাবলিশ বোতামটি সক্রিয় করা হয়েছিল। আমি আসা করি এটা সাহায্য করবে.!


5

@ ক্রিসের সমাধানটি সঠিক। তবে বার্তাটির প্রকৃত অর্থ কী:

  1. সংস্করণ 1 এবং সংস্করণ 4 এর একই কনফিগারেশন রয়েছে: একই এপিআই স্তর, একই স্ক্রিন রেজোলিউশন ... ম্যানিফেস্টে মূলত সবকিছু ...

  2. সুতরাং এর অর্থ কোনও ডিভাইস সংস্করণ ইনস্টল করতে পারে সংস্করণ 4 ইনস্টল করতে পারে।

  3. এখন সমস্ত কিছুই পরিষ্কার: যেহেতু সংস্করণ 4 এর উচ্চতর সংস্করণ কোড রয়েছে, তাই প্রতিটি ডিভাইস সংস্করণ 1 এর পরিবর্তে সংস্করণ 4 গ্রহণ করবে।

সংস্করণ 1 "উত্পাদনের" আর কোনও অর্থ নেই। কোনও পরিস্থিতিতে কোনও ডিভাইস এই সংস্করণটি গ্রহণ করতে পারে না। সুতরাং আপনার এটি "নিষ্ক্রিয়" করা উচিত।


এটিই সঠিক ব্যাখ্যা। আমার দৃষ্টিতে তাদের সমস্যাটি সমাধানের জন্য "ঠিক আছে - সংস্করণ 1 অক্ষম করুন এবং মুক্তির জন্য সংস্করণ 4 সক্ষম করুন" যুক্ত করা উচিত।
lkraider

1
একজন যদি ভাবছেন যে এটি কেন তখন স্বয়ংক্রিয়ভাবে ঘটে না, যদি এটি এতটাই নির্ধারিত হয়।
মাইক ক্যাম্পবেল

2

এটি একটি হ্যাক হতে পারে তবে আপনি স্টেজযুক্ত রোলআউটটি 1-50% করে এটিকে জড়ো করতে পারেন, তারপরে এটি 100% এ বাড়িয়ে তুলতে পারেন।

এই ক্ষেত্রে ত্রুটি বার্তাটি আপনার অ্যাপ্লিকেশন প্রকাশ করতে বাধা দেয় না এবং আপনাকে কিছু নিষ্ক্রিয় করতে হবে না।


1

এটি খাঁটি অনুমান তবে আপনার কি পূর্ববর্তী সংস্করণটি আপলোড করা আছে? যদি তা হয় তবে এটি হতে পারে যে এটি marketcodeআপনার নতুন বিল্ড যেমন 4 এর চেয়েও উচ্চ কিছুতে সেট করা আছে


হ্যাঁ আমার আগের সংস্করণ রয়েছে। স্ক্রিনশট যুক্ত করা হয়েছে। আমি ভাবতে শুরু করি এটি "স্ক্রিন লেআউটস" কলামের সাথে কিছু করার আছে। আমি বুঝতে পারছি না কেন এটি কেবল "xlarge, বৃহত্তর, মাঝারি এবং ছোট" সীমাবদ্ধ - যদিও আমার প্রকাশিত ফাইলে আমার এ জাতীয় কোনও সীমাবদ্ধতা নেই
নীলজোর

1

আমারও অনুরূপ সমস্যা ছিল তবে আমার আগের সংস্করণটিতে সর্বনিম্ন এন্ডোরিড এপিআই কম ছিল বলে আমার আগের সংস্করণে ফিরে যাওয়ার অনুমতি ছিল না।

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


0

আমি স্রেফ বেসিক ভিউতে স্যুইচ করেছি। যা স্বয়ংক্রিয়ভাবে তত্ক্ষণাত্ নতুন সংস্করণ সহ বর্তমান সংস্করণটি প্রতিস্থাপন করে। এটি প্রতিটি অ্যাপ স্থাপনার দৃশ্যের জন্য উপযুক্ত নয় এমন কর্স। তবে বেশিরভাগ (সাধারণ) ক্ষেত্রে সব ঠিক থাকা উচিত।


0

আপনার কাছে একবারে উত্পাদনে কেবলমাত্র একটি APK থাকতে পারে। আপলোড করার আগে আপনাকে অবশ্যই বর্তমানটিকে নিষ্ক্রিয় করতে হবে। একসাথে আলফা এবং বিটা পরীক্ষার APK গুলির ক্ষেত্রেও একই রকম হয় - পরীক্ষার জন্য আপনার কেবলমাত্র একটি APK প্রকাশিত হতে পারে।

আমি সম্মতি জানাই ত্রুটি বার্তার শব্দটি ভয়াবহ!


0

আমার ধারণা, কনসোলটি আপনাকে বলছে যে আপনার কাছে একই ডিভাইসগুলিকে সমর্থনকারী দুটি সংস্করণ রয়েছে তাই উভয় ব্যবহার করার কোনও কারণ নেই

সমাধান: পুরানোটিকে সরিয়ে দিন ...
বা
আপনার পুরানো সংস্করণটি নির্দিষ্ট ডিভাইসগুলিকে সমর্থন করে তা চিহ্নিত করুন এবং কনসোল এটি গ্রহণ করবে


0

আমি প্রথমবারে APK টি আপলোড করার সময়ও আমি এই সমস্যাটি পেয়েছি তবে আমি এপিআই বিশদ দেখার সময় এপিআই স্তরের 18-17 স্তর লক্ষ্য করেছি। অতএব, সর্বাধিক এপিআই স্তর নির্দিষ্ট করতে আমি এই কোডটি AndroidManLive.xML এ যুক্ত করেছি

<uses-sdk android:minSdkVersion="18"
        android:targetSdkVersion="23"
        android:maxSdkVersion="23" />

এটি করার পরে, সমস্যাটি সমাধান করা হবে :)


0

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

কেবলমাত্র আমার নতুন এপিকে বিটা পরীক্ষায় সরিয়ে নিয়েছে এবং বিটা টেস্টিং থেকে পুরানো এপিকে অপ্রকাশিত করেছে।

এবং এরপরে অবশেষে নতুন অ্যাপকে বিটা থেকে প্রোডে স্থানান্তরিত করে।


0

আমার একই সমস্যা ছিল আমি সবেমাত্র সক্রিয় ছিল সেই পুরানো এপিকে সনাক্ত করেছি এবং তারপরে নতুন এপিপি আপলোড করব। এটি আমার সমস্যা সমাধান করেছে


আপনি কীভাবে পুরানো APK গুলি নিষ্ক্রিয় করবেন? ইউআই-তে বিকল্পটির আর অস্তিত্ব নেই বলে মনে হচ্ছে
নোকট করুন

অ্যাপ্লিকেশন রিলিজ করতে যান এবং সেখানে এটি পরীক্ষা করুন
পীর ফাহিম শাহ

-1

সমস্যা সমাধানের জন্য, নিম্নলিখিতটি করুন:

  1. খসড়া মোডে থাকা নতুন এপিকে মুছুন
  2. ব্রাউজারের ইতিহাস ক্যাচ সাফ করুন বা অন্য ব্রাউজারটি ব্যবহার করুন এবং এপিকে পুনরায় আপলোড করুন

-1

আমার একই সমস্যা ছিল, তবে আমি আমার এপিএল ফাইলে নিম্নলিখিত কমান্ডটি কার্যকর করেছি

jarsigner -verify -verbose -certs Myapp.apk

তারপরে আমি প্লে স্টোরে নতুন এপিএকে আপলোড করেছি এবং এটি সহজে প্রকাশিত হয়েছে।


1
jarsigner -verifyকেবল পঠনযোগ্য আদেশ; এটি বিদ্যমান APK পরিবর্তন করে না তাই এটি কিছু করবে না।
ম্যাট কুইগলি

-2

আমার একই সমস্যা ছিল তবে আমি ব্লক লিন্ট ত্রুটিগুলি সমাধান করেছি।

লিন্ট ত্রুটি পৃষ্ঠাটি, ডান কোণার প্যাকেজার আইকনটি দেখুন, সেখানে ক্লিক করুন এবং প্যাকেজটি ব্লক করুন। আপনি যখন লিন্টের ত্রুটি ছাড়ার জন্য ক্লিক করেন, অ্যাপ্লিকেশনটি এক্সপোর্ট সিনজড অ্যাপ্লিকেশন প্যাকেজ তৈরি করে।

এখানে চিত্র বর্ণনা লিখুন


-3

আমার সাথে এটি ঘটেছিল, যখন আমি নতুন এপিপি প্রকাশ করি, তবে দুর্ঘটনাক্রমে জমা শেষ না করেই ব্রাউজার উইন্ডোটি বন্ধ করে দেওয়া হয়।

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