ডিভাইসে স্বাক্ষরিত এপিকে ম্যানুয়ালি ইনস্টল করা যাবে না, ত্রুটি পেয়েছে "অ্যাপ ইনস্টলড নেই"


107

আমি গুগলপ্লেতে আমার অ্যাপ্লিকেশনটি প্রকাশ করতে চাই তবে প্রথমে আমি স্বাক্ষরিত এপিপি দিয়ে একটি সর্বশেষ পরীক্ষা করতে চাই যাতে নিশ্চিত হওয়া যায় যে ব্যবহৃত সমস্ত API কীগুলি মুক্তির সংস্করণ (GMaps, Facebook, ইত্যাদি) দিয়ে সঠিকভাবে কাজ করছে?

সুতরাং আমি কেবলমাত্র আমাদের রিলিজ কী সহ আমার অ্যাপ্লিকেশনটির একটি স্বাক্ষরিত সংস্করণ তৈরি করেছি এবং যখন আমি ডিভাইসে অ্যাপটি ইনস্টল করার চেষ্টা করি তখন আমি একটি ত্রুটি পেয়েছি:

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

আমি অ্যাপকে ডিভাইসে অনুলিপি করার জন্য এবং এপিকে ইনস্টলার অ্যাপ দিয়ে ইনস্টল করার চেষ্টা করেছি

আশ্চর্যের বিষয় হ'ল আমি যখন ডিবাগ সাইন ইন কী দিয়ে একই প্রক্রিয়াটি করি তখন সবকিছু ঠিকঠাক হয়, আমি অ্যাপটি ইনস্টল করে চালাতে পারি।

প্রক্রিয়াটির পদক্ষেপগুলি এখানে :

আমি রিলিজ কী নির্বাচন করি , পাসওয়ার্ড টাইপ করি।

প্রক্রিয়াটির পদক্ষেপগুলি এখানে:

আমি ডিবাগিংয়ের পরিবর্তে রিলিজ বিল্ড টাইপ নির্বাচন করি

আমি ডিবাগিংয়ের পরিবর্তে রিলিজ বিল্ড টাইপ নির্বাচন করি

শুধু ক্ষেত্রে আমিও স্বাক্ষর কী gradle ফাইলের মধ্যে নির্ধারণ কিন্তু আমি স্বীকার করতে হবে আমি জানি না এটা প্রয়োজনীয়।

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

আমি এখন সাতটি বার চেষ্টা করেছি তাই আমি ধরে নিই যে এই সমস্যাটি কেবল একটি ভুল টাইপ করা পাসওয়ার্ড নয় , আমি স্ট্যান্ডার্ড ডিবাগ অ্যান্ড্রয়েড সাইনিং কী দিয়ে এই কাজটি করতে পারি।

যদি আপনি করতে পারেন সাহায্য করুন।


1
সালাম। এই উত্তরটি আপনার সমস্যার সমাধান করতে পারে: http://stackoverflow.com/a/42745459/1676736
সাইয়েদ আবলফজল ফাতেমি

আমি একই সমস্যা সম্মুখীন হচ্ছি. আসল কারণ কি ছিল? আপনি এটি খুঁজে পেয়েছেন? @ অ্যাডাম ভারেগেই
রোহিত সিং

@ রোহিতসিংহ নীচে উত্তর, LOL।
আদম ভারেগেই

মানে অ্যাপটি সম্পূর্ণরূপে আনইনস্টল করা হয়নি এমনকি আপনি আনইনস্টলও করেছেন? বা এটি কেবল অ্যানড্রয়েড 5.0 (বা তারপরেও) thing
রোহিত সিং

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

উত্তর:


81

আপনি অ্যান্ড্রয়েড 5.0 বা তারপরের ডিভাইসটি ব্যবহার করতে পারেন।

আপনার সেটিংসে -> অ্যাপ্লিকেশন -> আপনার অ্যাপ্লিকেশনটিতে ক্লিক করুন। ---> অ্যাকশন বার মেনুতে অ্যাপ তথ্য পৃষ্ঠায় "সমস্ত ব্যবহারকারীদের জন্য আনইনস্টল" নামক একটি বিকল্প থাকবে যা ক্লিক করুন। আপনার অ্যাপ্লিকেশনটি সম্পূর্ণরূপে আনইনস্টল হয়ে যাবে এবং এখন আপনি কোনও সমস্যা ছাড়াই নতুন সংস্করণ ইনস্টল করার চেষ্টা করতে পারেন। আশা করি এটা তোমাকে সাহায্য করবে

নীচের লিঙ্ক থেকে আমার সমাধান পরীক্ষা করুন।

লিঙ্ক 1

আশা করি এটা তোমাকে সাহায্য করবে।


তারা কীভাবে এইভাবে করতে পারে। বিটিডব্লিউ ধন্যবাদ।
আদম ভারেগেই

2
যদিও এই লিঙ্কটি প্রশ্নের উত্তর দিতে পারে, উত্তরের প্রয়োজনীয় অংশগুলি এখানে অন্তর্ভুক্ত করা এবং রেফারেন্সের জন্য লিঙ্কটি সরবরাহ করা ভাল। লিঙ্কযুক্ত উত্তর পরিবর্তিত হলে লিঙ্কযুক্ত উত্তরগুলি অবৈধ হতে পারে।
সফট

মানুষ আপনাকে অনেক ধন্যবাদ, এই বাগটি বের করতে আমাকে এক সপ্তাহ সময় লেগেছে
ডিয়েগো ভিনসিয়াস

খুশি, আপনাকে সাহায্য করেছে !! @ ডিয়েগোভিনেসিয়াস
স্বামীনাথন

66

বর্তমান Updated Android Studio 2.3ব্যবহারকারীদের জন্য এই উত্তরটি আপনার পক্ষে হ'ল অ্যান্ড্রয়েড বিকাশের জন্য আজকাল লোকেরা খুব কমই গ্রহনটি ব্যবহার করে কারণ অ্যান্ড্রয়েড স্টুডিওতে বিশাল অগ্রগতি রয়েছে।

সুতরাং, আপনার Signed apkফাইল তৈরি করতে এই পদ্ধতি অনুসরণ করুন।

  1. Build> উত্পন্ন Signed apk
  2. তৈরি করুন Keystore path
  3. রাখুন Password, alias, key password
  4. Build typeসেই অনুযায়ী নির্বাচন করুন (যেমন প্লেস্টোরের ব্যবহারে মুক্তি দিতে release)।
  5. Signature Versionউভয় V1এবং V2চেকবক্স নির্বাচন করুন।
  6. Finsih
  7. আপনি যেখান থেকে explorerএপিকে সঞ্চয় করার জন্য বেছে নিয়েছেন সেখান থেকে যান এবং আপনি নিজের .apkফাইলের নামটি app-release.apkএটি ব্যবহার হিসাবে দেখতে পাবেন ।

14
স্বাক্ষর ভি 1 নির্বাচন করা এটি করেছে
ম্যানম্যান 21:58

আপনি আমার প্রচুর সময়
সাশ্রয় করেছেন

আমার জন্য কাজ। সময় বাঁচাতে . ধন্যবাদ
ইয়েখিন

5
পরীক্ষা করা হচ্ছে উভয় V1& V2সমাধান ছিল!
অ্যালেক্স জোলিগ

1
ভি 1 চেক করা আমার জন্য সমস্যাটি সমাধান করেছে। পূর্বে, শুধুমাত্র ভি 2 পরীক্ষা করা হত।
ব্লুজ আইটি

51

সিগনেচার ভার্সন নির্বাচন করা v1 এবং v2 উভয়ই আমার সমস্যার সমাধান করেছে .... চেষ্টা করে দেখুনএখানে চিত্র বর্ণনা লিখুন


4
এটা ঠিক আমার সমস্যা ছিল। প্রশ্নটি রয়ে গেছে যে কেন আমাদের ভি 1 (জার স্বাক্ষর) চিহ্নিত করা উচিত? এবং গুগল কীভাবে আমাদের এটি জানতে আশা করে?
এ.আলকাদোমি

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

43

আমার সাথে একই ঘটনা ঘটেছে, যতক্ষণ না আমি বিল্ড> বিল্ড এপিএপি থেকে আমার এপিপি তৈরি করেছি। আমি এপিপিকে যতটা সমস্যা ছাড়াই ততবার ইনস্টল ও আন-ইনস্টল করতে পারতাম, তবে এর পরিবর্তে আমি বিল্ড> জেনারেট সাইনড এপিপি তৈরি করি, যখন আমি ফোনে এপিপিটি পাস করে ইনস্টল করার চেষ্টা করি তবে এটি কেবল আমাকেই অনুমতি দেয় উপলক্ষ, একই বার্তাটি নিম্নলিখিত বার্তাটি প্রকাশ করেছে:

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

ততক্ষণ পর্যন্ত সবকিছু ঠিকঠাক থাকলে যদি আমি "যে কোনও উপায়ে ইনস্টল করুন" বেছে নিয়েছি তবে আমি যদি অ্যাপটি আনইনস্টল করে এটিকে পুনরায় ইনস্টল করতে চাইলে (একটি সম্ভাব্য দৃশ্য) কী ঘটেছিল, নিম্নলিখিতটি ঘটেছে:

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

সুতরাং আমি প্লে সুরক্ষা অক্ষম করে সমস্যার সমাধান করেছি, যা আমি অর্জন করেছি (গুগল প্লে এর মধ্যে)> মেনু> প্লে সুরক্ষা> সুরক্ষা হুমকীর জন্য অনুসন্ধান করুন (অক্ষম)।

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

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


এই সমাধানটি আমার পক্ষে কাজ করে। গুগল +1 এর আরেকটি পরিবর্তন
অ্যান্ড্রয়েড

তুমি আমার জীবন বাঁচিয়েছ!
আক্কোবান

আপনি আমাদের দয়া করে বলতে পারেন কেন এমন হয়? আমি কী ভুল করছি যার কারণে এটি ঠিক হয়ে যায়?
স্পার্কহেড 95

16

একই অ্যাপ্লিকেশন একই ডিভাইসে ইতিমধ্যে ইনস্টল থাকা অবস্থায় "অ্যাপ্লিকেশন ইনস্টল করা নেই" দেখায়। কেবলমাত্র আপনার প্রথম অ্যাপ্লিকেশনটি মুছে ফেলুন যা আপনি স্বাক্ষরিত এপিকে তৈরির আগে পরীক্ষার উদ্দেশ্যে ব্যবহার করেছিলেন। এটি কাজ করবে। চিয়ার্স!


8
হ্যাঁ আমি জানি তবে এটি পূর্বে ইনস্টল করা হয়নি।
আদম বর্ণেগেই

6
আমি বর্তমান অ্যাপ্লিকেশন মোছা না করে কীভাবে উচ্চতর সংস্করণ সহ এপিকে ইনস্টল করতে পারি?
ব্যবহারকারী7856586

12

উভয় সিগনেচার সংস্করণ নির্বাচন করুন v1 এবং v2 সমস্যাটি সমাধান করবে

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

ভি 1 স্কিম

একটি JAR ফাইল কমান্ড লাইন jarsigner সরঞ্জাম ব্যবহার করে বা সরাসরি জাভা.সিকিউরিটি এপিআইয়ের মাধ্যমে স্বাক্ষরিত হতে পারে। মেটা-আইএনএফ ডিরেক্টরিতে স্বাক্ষরবিহীন ফাইলগুলি সহ প্রতিটি ফাইল এন্ট্রি, জেআর ফাইলটি জারসাইনার সরঞ্জাম দ্বারা স্বাক্ষরিত হলে স্বাক্ষরিত হবে। স্বাক্ষরিত জেআর ফাইলটিতে স্বাক্ষরিত প্রতিটি ফাইল এন্ট্রির জন্য, এটির জন্য স্বতন্ত্র ম্যানিফেস্ট এন্ট্রি তৈরি করা হয় যতক্ষণ না এটি ম্যানিফেস্টে ইতিমধ্যে বিদ্যমান না থাকে

ভি 2 স্কিম

ভি 1 স্বাক্ষরগুলি APK এর কিছু অংশ যেমন জিপ মেটাডেটা সুরক্ষিত করে না। APK ভেরিফায়ারকে প্রচুর অবিশ্বাস্য (এখনও যাচাই করা হয়নি) ডেটা স্ট্রাকচার প্রক্রিয়া করতে হবে এবং তারপরে স্বাক্ষর দ্বারা আবৃত নয় এমন ডেটা বাতিল করতে হবে। এটি একটি বড় আকারের আক্রমণ পৃষ্ঠের প্রস্তাব করে। তদুপরি, এপিএকে যাচাইকরণকারীকে আরও বেশি সময় এবং মেমরি গ্রাস করে সমস্ত সংক্ষেপিত এন্ট্রিগুলি সঙ্কুচিত করতে হবে। এই সমস্যাগুলি সমাধান করার জন্য অ্যান্ড্রয়েড 7.০ এপি এম সিগনেচার স্কিম v2 চালু করেছে

ডিফল্টরূপে, অ্যান্ড্রয়েড স্টুডিও ২.২ এবং গ্রেডল ২.২ এর জন্য অ্যান্ড্রয়েড প্লাগইন আপনার অ্যাপ্লিকেশনটিতে স্বাক্ষর করে স্ক্রিন ভিপি এবং traditionalতিহ্যবাহী স্বাক্ষরকারী স্কিম, যা জেআর স্বাক্ষর ব্যবহার করে উভয়ই স্বাক্ষর করে app

এটি APK সিগনেচার স্কিম v2 ব্যবহার করার পরামর্শ দেওয়া হলেও এটি বাধ্যতামূলক নয়। বিস্তারিত দেখুন


10

অ্যান্ড্রয়েড স্টুডিও 3.0.০ এবং উপরে

এখানে বর্ণিত হিসাবে

দ্রষ্টব্য: রান বোতামটি পরীক্ষামূলকভাবে = "সত্য" দিয়ে একটি APK তৈরি করে, যার অর্থ APK কেবলমাত্র অ্যাডবির মাধ্যমে ইনস্টল করা যেতে পারে (যা অ্যান্ড্রয়েড স্টুডিও ব্যবহার করে)। আপনি যদি কোনও ডিবাগযোগ্য এপিএল চান যা লোকেরা অ্যাডবি ছাড়াই ইনস্টল করতে পারে, আপনার ডিবাগের রূপটি নির্বাচন করুন এবং বিল্ড বান্ডিল (গুলি) / এপিএইচ> বিল্ড এপি (গুলি) ক্লিক করুন।

AndroidManLive.xML এ অ্যাপ্লিকেশন ট্যাগেরandroid:testOnly="false" অভ্যন্তরে যুক্ত করুন

তথ্যসূত্র: https://commonsware.com/blog/2017/10/31/android-studio-3p0-flag-test-only.html


7

সর্বোপরি shubham Soni উত্তর আমার জন্য কাজ করে, আসলে এটি Android এর সংস্করণ> = 5.0.In আপনার উপরে শুধু ইনস্টল আপনার APK তৈরি করার সময় এটি ব্যবহার করতে পারবেন ঘটবে এখানে চিত্র বর্ণনা লিখুন...


1
কেন এই সদৃশ উত্তর?
sziraqui

@ সিরাজাকি: সুবহঙ্কর সনি উল্লেখ করেননি যে "কেন নিজে ডিভাইসে স্বাক্ষরিত এপিকে ইনস্টল করতে পারবেন না, ত্রুটি পেয়েছে" অ্যাপ ইনস্টল করা হয়নি "। আমি উল্লিখিত ওএস সংস্করণ সম্পর্কিত একই সমস্যার মুখোমুখি হয়েছি, সুতরাং আরও ভাল বোঝার জন্য আমি উল্লেখ করেছি। আমার উত্তরে কিছু ভুল?? অ্যান্ড্রয়েড সংস্করণ <= 5.0 এর জন্য আপনি উভয় স্বাক্ষর সংস্করণগুলির চেকবক্সগুলিকে চিহ্নিত না করে একই অ্যাপকে ইনস্টল করতে সক্ষম হবেন
অমিত রাজ

আপনার উত্তরটি মূল উত্তরে আরও একটি পয়েন্ট যুক্ত করছে তাই এটির একটি মন্তব্য হওয়া উচিত ছিল। আপনি যদি এটি উত্তর হিসাবে পোস্ট করে থাকেন তবে আপনার অ্যান্ড্রয়েড 5.0 এর দাবিকে সমর্থন করে কিছু প্রকার উদ্ধৃতি যুক্ত করা উচিত। যদি আপনার সমস্যাটি আসলে অ্যান্ড্রয়েড আদর্শের সাথে সম্পর্কিত হয় তবে অ্যান্ড্রয়েড সংস্করণ নয়?
সিজিরাকি

ধন্যবাদ, উত্তরের চিত্রটি আমাকে ভি 1 এবং ভি 2 স্বাক্ষর দুটি সক্ষম করার চেষ্টা করেছে। পূর্বে আমি কেবল ভি 1
জাসক্সির

6

এখানে আমি এই সমস্যাটি সমাধান করেছি

এই সমস্যার পিছনে কারণ হ'ল, ফোনে একই প্যাকেজটির নামের সাথে ইতিমধ্যে একটি অ্যাপ্লিকেশন রয়েছে, তবে আপনি এটি ফোন মেনুতে খুঁজে পাবেন না (ইউ ইতিমধ্যে আন-ইনস্টলেশনটি তৈরি করেছে তবে এটি এখনও আপনার ফোনে রয়েছে)।

অ্যাপ্লিকেশনটি দেখতে ফোনগুলি SETTINGS -> APPS এ যান । সেখানে আপনি অ্যাপ্লিকেশনটি দেখতে পাবেন, তবে এর ভিতরে আনইনস্টল বোতামটি অক্ষম করা যেতে পারে। সমস্ত ব্যবহারকারীর জন্য আনইনস্টল দেখতে মেনু ওভারফ্লো বোতামে ক্লিক করুন ।

সমস্ত ব্যবহারকারীর জন্য আনইনস্টল পরিবেশনের পরে আমি আমার স্বাক্ষরিত এপিপি সফলভাবে ইনস্টল করেছি। ফোন থেকে অ্যাপটি আনইনস্টল করতে আপনি অ্যাডবি ব্যবহার করতে পারেন।

adb uninstall package name

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


4

এটি বেশ পুরানো প্রশ্ন, তবে আমার সমাধানটি পরিবর্তন করা হয়েছিল versionCode মধ্যে (বৃদ্ধি) build.gradle



4

minifyEnabled false

সমস্ত ফোরামে 3 দিনের গবেষণার পরে একমাত্র আমার পক্ষে কাজ করেছে!


1
এটি বিদ্যমান বিদ্যমান উত্তরের পুনরাবৃত্তি বলে মনে হয় ।
পং

যুক্ত মন্তব্য সহ।
রবিন্টিস

অন্য কথায়, এটি উত্তর হিসাবে এবং নিজেই উত্তর হিসাবে নয় , এই উত্তরটিতে একটি মন্তব্য হিসাবে পোস্ট করা উচিত ছিল।
রবিন্টিস

3

এটি হতে পারে আপনি বাহ্যিক এসডি কার্ড স্টোরেজ থেকে APK ফাইল চালান। অভ্যন্তরীণ স্টোরেজ সমস্যাটিতে কেবল APK ফাইল অনুলিপি করা হবে


1

আপনার স্বাক্ষর সংস্করণ পছন্দ করার কারণে এটি ঘটতে পারে। কিছু ফোনে, স্বাক্ষর সংস্করণটি ভি 2 হিসাবে নির্বাচন করা হলে ইনস্টলেশন ত্রুটিগুলি ঘটে occur সুতরাং যদি এটি হয়, ভি 1 নির্বাচন করার চেষ্টা করুন, এটি অবশ্যই কাজ করবে।


1

আমি আজ একই সমস্যার মুখোমুখি হয়েছি, আমার মনে আছে যে আমি আমার নতুন অ্যাপ্লিকেশনটিকে "নতুন" গুগল প্লে সাইন ইন করে স্বাক্ষর করেছি:


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


আপনি যদি গুগল প্লে সাইন ইন করে আপনার অ্যাপ্লিকেশনটিতে স্বাক্ষর করেন তা নিশ্চিত করুন।

যদি তুমি কর:

  • আপনার এপিকে গুগল কনসোলে আপলোড করে একটি আপডেট ইনস্টল করুন (যেমন আপনি সাধারণত নিজের অ্যাপ্লিকেশন আপডেট করার সময় চাইবেন):

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


  • এটি সফলভাবে আপলোড হওয়ার পরে Artifact libraryমেনুতে খুলুন ।
  • আপনি সবেমাত্র আপলোড করেছেন এমন apk আপনি দেখতে পাবেন।
  • ডাউনলোড বোতাম টিপুন এবং নির্বাচন করুন Download derived APK

আপনি এখন এপিকে ইনস্টল করতে সক্ষম হবেন।


0

যদি আপনার অ্যান্ড্রয়েড স্টুডিও সংস্করণটি 3.0 এর চেয়ে বেশি হয়

দেখে মনে হচ্ছে বিল্ড -> আউটপুট-> এপিপি ফোল্ডারটি থেকে আমরা ডিভাইসে চালানোর পরে সরাসরি অ্যাপকে ব্যবহার করতে পারি না।

অ্যান্ড্রয়েড স্টুডিও 3.0.০ এ আপগ্রেড করার পরে আপনাকে বিল্ড -> বিল্ড এপিপি (গুলি) যেতে হবে তারপরে বিল্ড -> আউটপুট -> এপিপি -> ডিবাগ থেকে এপিপিটি অনুলিপি করুন

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


এই প্রশ্নের শিরোনাম - "Cannot install signed apk"। আপনি ডিবাগ এপিকে উল্লেখ করছেন।
কেআরকে

0

ফাইল> প্রকল্পের কাঠামো> বৈকল্পিকগুলি তৈরি করুন> মুক্তির নির্বাচন করুন> নিশ্চিত করুন 'স্বাক্ষরকারী কনফিগারেশন' খালি নেই> যদি এটি ড্রপ উইন্ডো থেকে নির্বাচিত হয় তবে $signingConfigs.release

আমি অ্যান্ড্রয়েড স্টুডিও ৩.১.৪ দিয়ে এটি করেছি এবং এটি রিলিজ এপিপি এবং রিলিজ কী তৈরির উপরের সমস্ত পদক্ষেপ অনুসরণ এবং অ্যাপ্লিকেশন গ্রেডে তথ্য যুক্ত করার পরে একটি রিলিজ অ্যাপকে তৈরি করার অনুমতি দিয়েছে। চিয়ার্স!


$signingConfigs.releaseউপলব্ধ নয়, শুধুমাত্র $signingConfigs.debugউপলব্ধ।
কেআরকে

তারপরে বিল্ড> জেনারেট এপিএল> এপিপি নির্বাচন করুন এবং নির্দেশাবলী অনুসরণ করুন এ যান।
ট্রিওয়াল্লি

0

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


0

আপনার অ্যাপের জন্য গুগল প্লে দ্বারা অ্যাপ্লিকেশন সাইন করা সক্ষম করা থাকলে আপনাকে গুগল প্লে সংস্করণটি আনইনস্টল করতে হবে না , পদক্ষেপগুলি অনুসরণ
করুন : 1. আপনার রিলিজ কী সহ আপনার অ্যাপ্লিকেশনটির একটি স্বাক্ষরিত সংস্করণ তৈরি করুন
2. গুগল প্লে বিকাশকারী কনসোল
3 এ যান । আপনার অ্যাপ্লিকেশনটির নতুন স্বাক্ষরিত সংস্করণ সহ একটি বদ্ধ ট্র্যাক রিলিজ (আলফা বা বিটা রিলিজ) তৈরি করুন
You. আপনি এখন গুগল প্লে দ্বারা অ্যাপ সাইন ইন স্বাক্ষরিত এপিকে ডাউনলোড করতে পারেন , প্রাপ্ত APK পছন্দ করতে পারেনএখানে চিত্র বর্ণনা লিখুন

  1. ডাউনলোড প্রাপ্ত প্রাপ্ত APK ইনস্টল করুন

এর কারণটি হ'ল গুগল প্লে দ্বারা অ্যাপ্লিকেশন স্বাক্ষরকরণগুলি বিভিন্ন কীগুলির সাথে মুক্তির অ্যাপ্লিকেশনগুলিকে প্রকাশ করে, আপনার যদি প্লে স্টোর থেকে কোনও অ্যাপ ইনস্টল করা থাকে এবং আপনি আপনার ফোনে নতুন রিলিজ সংস্করণ অ্যাপটি (অ্যান্ড্রয়েড স্টুডিও থেকে উত্পন্ন) পরীক্ষা করতে চান, "অ্যাপ্লিকেশন ইনস্টল করা হয়নি" পুরানো সংস্করণ এবং নতুন সংস্করণ দুটি পৃথক কী দ্বারা স্বাক্ষরিত হওয়ার পরে ঘটে: একটি গুগল প্লে দ্বারা অ্যাপ স্বাক্ষরকরণ সহ এবং একটি আপনার কী সহ।


0

android:testOnly="true"অ্যান্ড্রয়েডম্যানিফেস্ট.এক্সএমএল থেকে অ্যাট্রিবিউট সরানো কাজ করেছে। লিংক


0

দয়া করে ডিভাইসে ডিবাগ অ্যাপটি আনইনস্টল করুন বা এই সমস্যাগুলি কাটিয়ে উঠার জন্য কেবল সংস্করণ কোড বাড়ান


0

আমার ক্ষেত্রে আমি স্বাক্ষরিত APK ইনস্টল করার পরীক্ষা করার চেষ্টা করছিলাম এবং আমার ডিভাইসে বর্তমান ইনস্টলড সংস্করণটি স্বাক্ষরবিহীন ছিল (অ্যান্ড্রয়েড স্টুডিও থেকে সরাসরি একটি ডিবাগ সংস্করণ তৈরি করা)


0

এটা সুস্পষ্ট তবে তবুও আমার পক্ষে এটি নির্ধারণ করা শক্ত ছিল,

আপনার মোবাইল ডিভাইসে এপিপি ইনস্টল করার জন্য পর্যাপ্ত জায়গা আছে কিনা তা দয়া করে পরীক্ষা করে দেখুন। এবং এটি পূর্ণ নয়।

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