আলফায় নতুন এপিপি আপলোড করুন - ব্যর্থ


155

আলফায় নতুন এপিপি আপলোড করুন

আপলোড ব্যর্থ হয়েছে

আপনি একটি অবৈধ স্বাক্ষর সহ একটি APK আপলোড করেছেন (স্বাক্ষর সম্পর্কে আরও জানুন)। এপিসগাইনার থেকে ত্রুটি: ERROR: JAR_SIG_NO_SIGNATuresS: কোনও জার স্বাক্ষর নেই

কী করবেন তা নিশ্চিত নয়, আমি কেবল একটি অ্যান্ড্রয়েড স্টুডিও প্রকল্পের আলফা প্রকাশের চেষ্টা করছি ..


3
আপনি কি স্বাক্ষরিত apk আপলোড করার চেষ্টা করছেন?
বিষ্ণুএসপি

হ্যাঁ, স্বাক্ষরবিহীন ... মনে হচ্ছে আমি একটি ক্যাচ -২২ তে আছি কারণ আমি জানি যে আমি সই না করে আপলোড করতে পারি না, তবে সাইন করতে আমি জানি গুগল প্লে দিয়ে সাইন ইন করা সম্ভব, তবে এটি করার জন্য, আমাকে ইতিমধ্যে করতে হবে কিছু আপলোড করা আছে ... বা তাই মনে হয়, অ্যান্ড্রয়েড ডিপ্লোমিতে আমি সম্পূর্ণ নতুন, অ্যান্ড্রয়েড সম্পর্কে আমি যা জানি তা হ'ল ক্রিয়াকলাপ, খণ্ডগুলি, এই ধরণের জিনিস, মোতায়েনের জন্য শক্তিশালী সংস্থান খুঁজে পাওয়া শক্ত, সুন্দর বিক্ষিপ্ত তথ্য।
ডেভিন আন্দ্রেস সালেমি

1
আপনি যদি স্বাক্ষরিত এপিপি আপলোড করার চেষ্টা করে থাকেন তবে আপনার উত্তর এখানে রয়েছে
অ্যান্ডি বিকাশকারী

উত্তর:


333

আপনি ত্রুটি থেকে দেখতে পান যে কোনও জার স্বাক্ষর নেই last শেষ ধাপে স্বাক্ষর সংস্করণ (v1 এবং v2) এর জন্য দুটি চেকবক্স নির্বাচন করুন এবং তারপরে এপিকে তৈরি করুন। এটা কাজ করবেএই চিত্রটি দেখুন


2
উইন্ডোটি কী তা জানার জন্য আমি আইডিইর পর্যাপ্ত অন্বেষণ করিনি।
ডেভিন আন্দ্রেস সালেমি

4
বিল্ড করতে যান> স্বাক্ষরিত এপিপি উত্পন্ন করুন এবং এগিয়ে যান
সনি

15
কেন জানি না, তবে এটি আমার পক্ষে ভি 1 এবং ভি 2 উভয়ই পরীক্ষা করার জন্য কাজ করেছিল। গত রাতের ২-৩ ঘন্টা পরে আজ আরও hours ঘন্টা, এবং এসও চেক করা, এবং গুগল সাপোর্টের সাথে চ্যাট করা, আমি আর কেন পরোয়া করি না, কেবল এগিয়ে যেতে পেরে খুশি।
jonathan3087

3
আমার এটি নিয়ে সমস্যা ছিল, আমাকে প্রথমে এপিকে ডিস্ক থেকে সরিয়ে ফেলতে হয়েছিল, অন্যথায় প্লেস্টোর আমাকে এখনও বলেছিল যে জারটি স্বাক্ষরিত নয়।
ক্রিস্টি বালু

5
এটি আমার পক্ষে কাজ করছিল না। কেবলমাত্র যা কাজ করেছিল তা হ'ল বিল্ড ফোল্ডারটি মুছে ফেলা এবং @ পাবলো সেগারার উল্লিখিত হিসাবে আবার স্বাক্ষরিত এপিপি তৈরি করা।
রিক ভ্যান ভেলজেন

101

আমি আপডেট করার সময় আমি এই ত্রুটিটি পেয়েছিলাম android studio 3.3, সমাধানটি buildফোল্ডারটি সরিয়ে ফেলা হয়েছিল এবং তারপরে আবার চেষ্টা করুন।


17
আমার জন্য কাজ কর. বিরক্তিকর রহস্যজনক ত্রুটিগুলির মধ্যে আরও একটি যা প্রতিটি অ্যান্ড্রয়েড স্টুডিও আপডেটের সাথে সজ্জিত হয়।
কমোডোরো

1
অনেক ধন্যবাদ. আমি এক ঘন্টাও বেশি সময় ধরে লড়াই করে যাচ্ছিলাম।
নীরভ তুকদিয়া

1
অসংখ্য ধন্যবাদ! আমি এই নিয়ে বেশ কয়েকদিন ধরে লড়াই করছি! এমনকি গুগল প্লে বিকাশকারী সমর্থনও কীভাবে এটি ঠিক করবেন তা জানতেন না।
রোডএক্সওয়াই

@ সোলডিংআইরনমেন বিল্ড-> ক্লিন প্রকল্প আমার পক্ষে কাজ করে না। কেবল বিল্ড ফোল্ডারটি সরিয়ে সমাধান করা হয়েছে।
থিয়েরি মেজারি

1
বাবু তুমি আমার জীবন বাঁচিয়েছ
জঙ্গলের কিং

14

আমি মনে করি আপনি অ্যান্ড্রয়েড স্টুডিওতে APK সাইনআপ প্রক্রিয়া চলাকালীন সম্ভবত সম্ভবত ডিফল্ট কনফিগারেশন সেটিংস গ্রহণ করেছেন। এটি বেশিরভাগ সময় ঠিক আছে, তবে আপনি যদি অ্যান্ড্রয়েড 7.0+ ব্যবহার করেন তবে সংস্করণ 7.0 থেকে অল্প অল্প বিভ্রান্তি সৃষ্টি করতে পারে, অ্যান্ড্রয়েড "পুরাতন" ভি 1 এর সাথে সাথে নতুন ভি 2 স্বাক্ষর স্কিমটি প্রবর্তন করে। নতুন স্কিমটি APK অ্যাপ্লিকেশনগুলিতে অননুমোদিত পরিবর্তনের বিরুদ্ধে দ্রুত অ্যাপ্লিকেশন ইনস্টলের সময় এবং আরও সুরক্ষা দেওয়ার প্রস্তাব করেছে, এবং এটি এন্ড্রয়েড স্টুডিওর "জেনারেট সাইনড এপিডে" ডায়ালগ বাক্সে ডিফল্ট স্কিম।

সমস্যাটি হ'ল আপনার ক্ষেত্রে গুগল প্লে চায় যে ভি 1 স্কিমটি প্রয়োগ করা হোক, এটি জেআর স্বাক্ষর নয়, ভিপি 2-র মতো APK স্বাক্ষরের পরিবর্তে। গুগল প্লে ডকুমেন্টেশন স্পষ্টভাবে জানিয়েছে যে: "যদিও আমরা আপনার অ্যাপ্লিকেশনটিতে APK সিগনেচার স্কিম v2 প্রয়োগ করার পরামর্শ দিই, তবে এই নতুন স্কিমটি বাধ্যতামূলক নয় APK "।

এই ক্ষেত্রে আমি যে সমাধানটি পেয়েছি তা হ'ল উভয়কে সক্ষম করা, যা নীচের স্ক্রিনশটে দেখানো হয়েছে। একবার আপনি এটি করেন যে Google Play সংস্করণ পরিচালনা ব্যবস্থা দ্বারা স্বাক্ষরযুক্ত এপিএকে সমস্যা ছাড়াই গ্রহণ করা উচিত।

অ্যান্ড্রয়েড স্টুডিওতে স্বাক্ষরিত এপিএল ডায়ালগ বক্স তৈরি করুন

এটি সম্পূর্ণ পদ্ধতি:

  1. অ্যান্ড্রয়েড স্টুডিওতে, "বিল্ড> বিল্ড রূপগুলি নির্বাচন করুন" নির্বাচন করুন এবং "রিলিজ" রূপটি নির্বাচন করা হয়েছে কিনা তা নিশ্চিত করুন
  2. "বিল্ড> জেনারেটেড স্বাক্ষরিত APK" নির্বাচন করুন এবং আপনার কীস্টোর সম্পর্কিত তথ্য লিখুন। আমি মনে করি আপনি ইতিমধ্যে আপনার আগের চেষ্টাতে একটি স্বাক্ষরিত APK তৈরি করেছেন যাতে এই ক্ষেত্রগুলি ইতিমধ্যে সর্বশেষ মানগুলিতে সেট করা উচিত। [পরবর্তী] ক্লিক করুন।
  3. পরের স্ক্রিনটি যেখানে আপনাকে স্বাক্ষর সংস্করণ হিসাবে ভি 1 এবং ভি 2 উভয়ই পরীক্ষা করতে হবে তা নিশ্চিত করতে হবে, তারপরে APK তৈরি করতে [সমাপ্ত] ক্লিক করুন।

আমাকে সাহায্য করেনি :(
বিক্রম থাপা '

14
  1. বিল্ড -> পরিষ্কার প্রকল্প
  2. স্বাক্ষর সংস্করণ ভি 1 এবং ভি 2 এর জন্য চেকবাক্সগুলি নির্বাচন করুন

5

এটি কাজ করেছে, যখন কেবল ভি 1 নির্বাচিত হবে (জার স্বাক্ষর) :-)


3

উপরের মন্তব্যগুলিতে অনেকগুলি ইঙ্গিত ছড়িয়ে গেছে তবে এই পদক্ষেপগুলি হ'ল (শেষ পর্যন্ত) আমার অ্যান্ড্রয়েড (কর্ডোভা) অ্যাপ্লিকেশনটির জন্য 11/2019 পর্যন্ত কাজ করেছে:

  1. ম্যানিফেস্টে বর্ধিত অ্যান্ড্রয়েড বিল্ড / সংস্করণ নম্বর (প্রয়োজনে)

  2. চালান cordova build android

  3. অ্যান্ড্রয়েড স্টুডিওতে প্রকল্প খুলুন

  4. রান বিল্ড> ক্লিন প্রজেক্ট

  5. রান বিল্ড> জেনারেটেড স্বাক্ষরিত বান্ডিল / APK

  6. সংলাপগুলি পূরণ করুন এবং কেবলমাত্র "ভি 1 জেআর" সাইন চেকবক্সটি পরীক্ষা করুন - "ভি 2 ফুল এপিএল স্বাক্ষর" চেকবক্সটি চেক করে নি।

  7. গুগল প্লে ড্যাশবোর্ডে APK আপলোড করুন

  8. আপনার আঙ্গুলের ক্রস


আমি আয়নিকের জন্য কেবল ভি 1 নির্বাচন করলে এটি কাজ করে worked আমি যখন কেবল ভি 2 বা ভি 1 / ভি 2 নির্বাচন করি তখন এটি ত্রুটি দেখায়
হার্ডিক্স

1

প্রথমে আপনার প্রকল্পের buildফোল্ডারটি সরান , তারপরে আবার apk বা বান্ডিল তৈরি করুন। এই সমাধানটি আমার জন্য সমস্যাটি স্থির করে দিয়েছিল।


1

নিশ্চিত হয়ে নিন যে আপনি সঠিক শংসাপত্র কী ফাইলটি ব্যবহার করছেন এবং অ্যান্ড্রয়েড স্টুডিওতে এই পদক্ষেপগুলি অনুসরণ করুন:

  1. বিল্ড -> ক্লিন প্রকল্পে ক্লিক করুন
  2. বিল্ড ক্লিক করুন -> স্বাক্ষরিত বান্ডিল / APK তৈরি করুন
  3. পদক্ষেপগুলি অনুসরণ করুন এবং নিশ্চিত করুন যে আপনি "স্বাক্ষর সংস্করণ" (ভি 1 - জার স্বাক্ষর এবং ভি 2 - সম্পূর্ণ APK স্বাক্ষর) উভয় বিকল্প নির্বাচন করেছেন

কাজ করা উচিত!

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