کلیدستان

نسخه‌ی کامل: نصب apk هنگام نصب یک برنامه اندروید دیگر (کپی apk در assets یا raw)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
با سلام و وقت بخیر

اگر امکان داره لطف کنید راهنماییم کنید که چطور میتونیم یک اپلیکشن رو داخل یک اپلیکشن دیگه قرار بدم و زمانی که اپلیکشن 1 (اپلیکشنی که اپلیکیشن 2 داخلش هست) رو نصب میکنم اپلیکیشن 2 هم به صورت خودکار با اون نصب بشه

با تشکر از راهنمایی شما دوستان
سلام.
شما باید 3 مرحله زیر را انجام بدهید :

1- فایل apk مربوط به برنامه اندروید را درون پوشه assets یا raw از پروژه اندروید اصلی قرار بدهید.
2- کدهایی بنویسید که بعد نصب برنامه اندروید اصلی، برای اولین بار (تنها برای اولین بار) که کاربر وارد برنامه اندروید شد، فایل apk مورد نظر درون حافظه خارجی (External Storage) کپی شود (سپس مرحله سوم اجرا شود).
برای اجرای یک سری کد، تنها در اولین بار اجرای برنامه اندروید، کلید زیر را بخوانید :

http://www.kelidestan.com/keys/keys.php?key=250

برای کپی کردن یک فایل از پوشه raw در پروژه اندروید به درون پوشه ای در حافظه خارجی (External Storage) کلید زیر را بخوانید :

http://www.kelidestan.com/keys/keys.php?key=848

3- اکنون که فایل apk را در حافظه خارجی (External Storage) داریم، به دو روش می توان آن را نصب کرد :
روش اول : نمایش صفحه نصب به کاربر تا خود کاربر آن را نصب کند. این روش را در کلید زیر شرح داده ایم :

http://www.kelidestan.com/keys/keys.php?key=310

روش دوم : نصب برنامه بدون اطلاع کاربر و تنها از طریق کد (این مورد را کار نکرده ام و بهتر است در اینترنت به دنبال کدهای لازم برای آن جستجو کنید، البته احتمالا غیرمجاز است زیرا کاربر باید هنگام نصب برنامه اندروید، permission ها را تایید کند ولی ما با این روش، هیچ تاییدی از کاربر نمی گیریم)

(۱۳۹۳/۰۷/۱۶, ۱۲:۴۹ ق.ظ)'admin' نوشته: [ -> ]سلام.
شما باید 3 مرحله زیر را انجام بدهید :

1- فایل apk مربوط به برنامه اندروید را درون پوشه assets یا raw از پروژه اندروید اصلی قرار بدهید.
2- کدهایی بنویسید که بعد نصب برنامه اندروید اصلی، برای اولین بار (تنها برای اولین بار) که کاربر وارد برنامه اندروید شد، فایل apk مورد نظر درون حافظه خارجی (External Storage) کپی شود (سپس مرحله سوم اجرا شود).
برای اجرای یک سری کد، تنها در اولین بار اجرای برنامه اندروید، کلید زیر را بخوانید :

http://www.kelidestan.com/keys/keys.php?key=250

برای کپی کردن یک فایل از پوشه raw در پروژه اندروید به درون پوشه ای در حافظه خارجی (External Storage) کلید زیر را بخوانید :

http://www.kelidestan.com/keys/keys.php?key=848

3- اکنون که فایل apk را در حافظه خارجی (External Storage) داریم، به دو روش می توان آن را نصب کرد :
روش اول : نمایش صفحه نصب به کاربر تا خود کاربر آن را نصب کند. این روش را در کلید زیر شرح داده ایم :

http://www.kelidestan.com/keys/keys.php?key=310

روش دوم : نصب برنامه بدون اطلاع کاربر و تنها از طریق کد (این مورد را کار نکرده ام و بهتر است در اینترنت به دنبال کدهای لازم برای آن جستجو کنید، البته احتمالا غیرمجاز است زیرا کاربر باید هنگام نصب برنامه اندروید، permission ها را تایید کند ولی ما با این روش، هیچ تاییدی از کاربر نمی گیریم)



 

آقا ممنون.
کم کم دارم به آرامش میرسم