بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
جلوگیری از به اشتراک گذاری برنامه با برنامه هایی مانند shareit
میخواستم بدونم راهی وجود داره که جلوی اشتراک گذاری برنامه در نرم افزارهایی مثل shareit گرفته بشه
0
0
فکر نکنم
فقط یه را هست که اونم خیلی پیچیده است و مربوط به رامه اندروید میشه
بی خیال شید
(10 سال پیش)
0
0
فکر نکنم
فقط یه را هست که اونم خیلی پیچیده است و مربوط به رامه اندروید میشه
بی خیال شید
(10 سال پیش)
+1
0
چطور میشه برای برنامه های پولی اجازه دسترسی قرار داد (10 سال پیش)
+1
0
مگه اینکه لایسنسیش کنید
و از طریق وب تایید خرید لایسنس بگیرید
اون موقع پخشش حتی میتونه کمکتون کنه (10 سال پیش)
+2
0
از پرداخت درون برنامه ای استفاده کنید (10 سال پیش)
0
0
راهی که به ذهن من میرسه، اینه که از هر Device که برنامه ما رو نصب میکنه، Device Id اش رو بگیریم و موقع register کردن و پرداخت پول برنامه، شماره پیگیری پرداخت و همین device id رو توی data base رو سرور ذخیره کنیم . و بعد موقع login کردن کاربر این دو تا رو چک کنیم! یعنی اگر کاربری شماره پیگیری پرداختش با device id اش موقع ثبت نام یکی نبود ، بهش اجازه دسترسی به برنامه رو ندیم ! (8 سال پیش)
0
0
بنظرم به جای جلوگیری از انتشار برنامه کاری کنید که کاربر اگر برنامه رو رایگان بدست آورد مجبور به خریدش بشه. (8 سال پیش)
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
Andronymous
10 سال پیش
+1
0
این خط رو توی منیفست اضافه کنین تست کنین
برای امنیت برنامه هاست و این که نشه از اطلاعات برنامه بک آپ گرفت احتمالا برای این مورد هم کار بده
android:allowBackup="false"
پاسخ به سوال
Hossein Lamei Ramandi
8 سال پیش
0
0
این روش رو امتحان نکردم
private static final String BAZAAR_APP_ID = "com.farsitel.bazaar";
public static boolean verifyInstaller(final Context context) {
final String installer = context.getPackageManager().getInstallerPackageName(context.getPackageName());
return installer != null && installer.startsWith(BAZAAR_APP_ID);
}
در اکتیویتی اصلی یا کلاس اپلیکیشن متد بالارو چک کنید و اگر فالس بود برنامه رو ببندید
اگر کار کرد خبرشو بدید !
البته راه بهترش همون درون پرداخته که دوستان گفتند !
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .