رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

پست های پیشنهاد شده

سلام دوستان

من یک کلید برای برنامه های خودم ساختم بعد امروز ویندوز عوض کردم امدم یک برنامه رو بروز کردم با همون کلید قبلی ولی موقع نصب ارور میده چیکار کنم لطفا راهنمایی کنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

واضح تر بگو ببینم مشکلت چیه برادر من تا راهنماییت کنیم ئیگه

keystor  که برنامه ها رو باهاش امضا میکردم بعد از عوض کردن ویندوز دیگه ساپورتش نمیکنه چون موقع نصب برنامه میگه باهم مشخصات این برنامه و برنامه قبلی هم خانی نداره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خب یکی جدید بساز با همون اطلاعات قبلیت دیگه

keystore جدید با همون مشخصات قبلی ساختم بازم نصب نمیکنه برنامه رو

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خب یکی جدید بساز متفاوت از اطلاعات قدیمی

الان من نمی فهمم در انتها بهت فایل apk نمی ده بهت ؟؟ یا نه بهت فایل رو میده ولی داری روی بلواسکت نصب می کنی ایراد می گیره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خب یکی جدید بساز متفاوت از اطلاعات قدیمی

الان من نمی فهمم در انتها بهت فایل apk  نمی ده بهت ؟؟  یا نه بهت فایل رو میده ولی داری روی بلواسکت نصب می کنی ایراد می گیره

شما تا حالا برنامه امضا کردی؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

دوست عزیز این مطالب و بخون

اگر بر روی یک گوشی، برنامه اندرویدی (با یک package خاص) با یک keystore اولیه (یک سری certificates) نصب شده باشد، آنگاه اگر نسخه جدیدی از آن برنامه (با همان package) بسازیم که در آن، از keystore جدیدی (یعنی certificates جدید) استفاده شده باشد، آنگاه گوشی اجازه نصب نسخه جدید را نمی دهد (در واقع برای این است که کسی نتواند برای برنامه های اندروید دیگران، نسخه جدید ارائه کند، پس keystore شبیه امضا می ماند).

در موردی که شما گفتید، هنگامی که شما برنامه را توسط eclipse بر روی گوشی نصب می کنید، برنامه eclipse از شما هیچ keystore ای نمی خواهد (فقط در موقع ساخت فایل apk آن را نیاز دارید)، بنابراین خود eclipse ، از یک keystore پیش فرض با عنوان debug keystore استفاده می کند، بعد که فایل apk را با keystore خود می سازید، دیگر گوشی اجازه نصب نسخه جدید را نخواهد داد. بنابراین برای رفع این مشکل، باید keystore خود را به عنوان keystore پیش فرض برای eclipse قرار بدهید. برای این منظور، لینک های زیر را ببینید :

http://stackoverflow.com/questions/10886814/configure-eclipse-to-use-signed-keystore

http://stackoverflow.com/questions/15754060/how-to-set-a-custom-keystore-for-debugging-in-eclipse-for-android

یا می توانید یک keystore مشابه (با مشخصات) keystore پیش فرض eclipse ساخته و موقتا از آن برای ساخت فایل apk استفاده کنید (فقط هنگام انتشار برنامه اندروید، یادتان نرود که از keystore اصلی خودتان استفاده کنید !).

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خب دوست عزیز میگه چنین برنامه ای با این مشخصات در گوشی شما وجود دارد معمولا بعضی وقت ها این نوع ارور واسه بلو استک پیش میاد ! چون نمیتونه برنامه قبلی رو حذف کنه  ! شما اول برنامه رو حذف کنید بعد راست کلیک کنید روی بلو استک ریستارت بزنید بعد برنامه تونو نصب کنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...