من برنامه ای با زبان جاوا نوشتم و می خوام پرداخت هایی رو توی برنامم انجام بدم .(برای اندروید)

حالا برای انجام پرداخت نیاز به یه کلید RSA که از طرف مارکت مربوطه داده شده ؛ هست که این کلید در واقع برای شناسایی برنامه ما از سایر برنامه های دیگه هست و باید به دور از دسترس هکر ها قرار بگیره تا برنامه کرک نشه .

ضمن این که برنامه های اندرویدی به سادگی چند کلیک دیکامپایل میشوند میتوان این رشته مهم را دید .

در جایی خواندم که برای این که رشته ها را از دید هکر ها مخفی نگه داریم باید آنها را در حین اجرای برنامه بسازیم .

چگونه میتوان رشته ای را در حین اجرای برنامه ساخت حتی بعد از این که سورس برنامه لو رفت و تمامی متد ها و کلاس هایش قابل مشاهده شد باز هم نتوان با اجرای آن متدها و کلاس ها آن رشته مورد نظر را پیدا کرد ؟؟؟

لطفا روش آفلاین و بدون استفاده از سرور را بگوئید .