آموزش APK Manager - نرم افزاری قوی برای ویرایش apk
مثلا من میخوام فایل های گرافیکی توی فولدر res/drawable-hdpi رو تغییر بدم
1- گزینه ی 9
2- ویرایش
3- Compression level رو میذارم رو 0
4- گزینه ی 11
5- y
6- y
7- به فولدر Keep میرم، فولدر res/drawable-hdpi رو پاک میکنم
8- به برنامه بر میگردم و کلیدی رو جهت ادامه فشار میدم
9- فایل unsignedPhone.apk که ساخته شده رو به تلفن انتقال میدم.
تمام
مثلا من میخوام فایل های گرافیکی توی فولدر res/drawable-hdpi رو تغییر بدم
1- گزینه ی 9
2- ویرایش
3- Compression level رو میذارم رو 0
4- گزینه ی 11
5- y
6- y
7- به فولدر Keep میرم، فولدر res/drawable-hdpi رو پاک میکنم
8- به برنامه بر میگردم و کلیدی رو جهت ادامه فشار میدم
9- فایل unsignedPhone.apk که ساخته شده رو به تلفن انتقال میدم.
تمام
سلام جواد جان خسته نباشي
داداش من همون كاراي كه ميگي رو انجام ميدم و برا اينكه مشكلي پيش نياد ميام فوتوشاپو باز ميكنم و در سايز و فرمتش ويرايش ميكنم و به گوشي انتقال ميدم و تمام كارهاي كه گفتينو انجام ميدم اما وقتي به گوشي انتقال ميدم و ريستارت ميكنم و ميخوام زنگ بزنم گوشي آنتنش ميپره و يه مشكل شده برام به عبارتي اصلا نميتونم از لحاظ گرافيكي ويرايش كنم فايل مورد نظر را
چه كاري ميتونم بكنم
باتشكر
دوستان محنرم، سئوالات خود را از تاپیک های مربوطه بپرسید و برای گرفتن پاسخ ها مقداری شکیبا باشید.
برای پرسیدن سئوالات از طریق پروفایل کاربری (پیغام های خصوصی) اقدام نکنید.
Phone: Galaxy S i9000
DarkCyan_Ultimate_JWB_V3.0
ANA_ROM_JPJVC 2.3.4_V5.0
Ana Theme V1.0 For Deodex Rom
(لینک تمامی رام های Ana, Sanaz )
جواد جان من منظورت رو از شماره 3 نفهمیدم میشه بیشتر توضیح بدی؟مثلا من میخوام فایل های گرافیکی توی فولدر res/drawable-hdpi رو تغییر بدم
1- گزینه ی 9
2- ویرایش
3- Compression level رو میذارم رو 0
4- گزینه ی 11
5- y
6- y
7- به فولدر Keep میرم، فولدر res/drawable-hdpi رو پاک میکنم
8- به برنامه بر میگردم و کلیدی رو جهت ادامه فشار میدم
9- فایل unsignedPhone.apk که ساخته شده رو به تلفن انتقال میدم.
تمام
ممنونم
19 رو بزن بعد 0
از اسمش هم که مشخصه چیه
====================
یه چیزی
جواد ویرایش phone رو روی رام ِ نصب شده انجام دادی یا نه اول پک میکنی ُ کلآ رام رو فلش میزنی؟
من اینو تست نکردم ,که فایل رو انتقال بدم داخل رام ُ کل رام رو دوباره از ریکاوری بزنم :-؟ کسی تست نکرده؟
ویرایش توسط Karo : Tuesday 31 July 12 در ساعت 00:46
نه نیازی به پکیج کردن رام نیست، فقط فایل Phone.apk جدید رو انتقال بده به System/app ، بعدش گوشی رو یه ریست کن.
ویرایش توسط M_Javad_Nazari : Tuesday 31 July 12 در ساعت 01:18
سلام
ببخشید اینجا میپرسم ولی تاپیکی گیر نیاوردم که مربوط باشه
جواد جان خواستم بپرسم این مشکل جابجا نشون داده زمان اس ام اس ها که تو بعضی رام ها هست از کجاست ؟
از خود فایل mms.apk هست یا چیز دیگه ؟
من یه رام نصب کردم این مشکل رو داره ولی چون برنامه mms.apk ویرایش گرافیکی شده نمیتونم با یه mms.apk دیگه عوضش کنم
اگه امکانش هست راه حل مشکل رو هم توضیح بدین
مرسی
این روش تست کردم و باید بگم که جواب داد.مثلا من میخوام فایل های گرافیکی توی فولدر res/drawable-hdpi رو تغییر بدم
1- گزینه ی 9
2- ویرایش
3- Compression level رو میذارم رو 0
4- گزینه ی 11
5- y
6- y
7- به فولدر Keep میرم، فولدر res/drawable-hdpi رو پاک میکنم
8- به برنامه بر میگردم و کلیدی رو جهت ادامه فشار میدم
9- فایل unsignedPhone.apk که ساخته شده رو به تلفن انتقال میدم.
تمام
مرسی جواد.
جواد جان ممنون میشم این سوالم رو هم ج بدی:
فایل dialeractivity مثل phone و mms وابسته به فایل twframework هست یا نه خودش مستقله؟رنگ9های شماره ها تو رام اصلی تو فایل colors.xml تغییر داده شده در این فایل؟
آره وابسته هست،
رنگ ها توی لایه ها تغییر داده شده اند. واقعا به یاد نمیارم ببینم توی لایه ها هست یا نیست.
سلام
ببخشید اینجا میپرسم ولی تاپیکی گیر نیاوردم که مربوط باشه
جواد جان خواستم بپرسم این مشکل جابجا نشون داده زمان اس ام اس ها که تو بعضی رام ها هست از کجاست ؟
از خود فایل mms.apk هست یا چیز دیگه ؟
من یه رام نصب کردم این مشکل رو داره ولی چون برنامه mms.apk ویرایش گرافیکی شده نمیتونم با یه mms.apk دیگه عوضش کنم
اگه امکانش هست راه حل مشکل رو هم توضیح بدین
مرسی
مشکل زمانی اس ام اس، رو توی رام ها به یه دلیل میبینم، بخاطر daylight saving هست، که دولت ها میخوان برای مصرف بهینه انرژی از نور به جای انرژی الکتریک استفاده کنند، به همین دلیل ساعت رو توی روزهای بلند سال یه ساعت میکشن عقب.
حالا میتونه دو حالت داشته باشه، یا اینکه کوکر اومده فایل رو تغییر داده و برای شما مشکل ایجاد کرده باشه
یا اینکه تغییر نداده و خود برنامه اشتباه نشون میده.
آموزشش رو توی بخش توسعه گذاشتم، یه فایل smali هست که توی نرم افزار Mms.apkهست.
بهتره یه نگاهی به آموزشه بندازی، مشکلی داشتی بگو در خدمتم
جواد جان چک کردم فایل mms.apk دقیقا طبق آموزش خود شما پیش رفته بود و همه تغییرات رو انجام داده بودبه آدرس زیر رفته و فایل SmsReceiverService.smali را باز کنید
عبارت Time را جستجو کنید، 2 جمله زیر را پیدا میکنید:کد:smali/com/android/mms/transaction/SmsReceiverService.smali
وکد:invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
کد:invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
تغییرات را اینگونه اعمال کنید:
برای عبارت اول :
مقدار
را بهکد:invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
تغییر دهید.کد:invoke-virtual {p1}, Landroid/telephony/SmsMessage;->getTimestampMillis()J
برای عبارت دوم:
مقداررا به عبارت
کد:invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
تغییر دهید.
کد:invoke-virtual {v0}, Landroid/telephony/gsm/CbMessage;->getTimestampMillis()J
فایل را ذخیره کنید.
ولی این مشکل زمان وجود داره !
بوک مارک ها