عرض مشاركة واحدة
قديم 06-07-2013, 01:57 PM   #4
القلم النابض
عضو نشط
 
تاريخ التسجيل: 04-04-2012
الدولة: no
المشاركات: 435
مشاركات الشكر: 32
شكر 255 مرات في 124 مشاركات

جيت في الصميم

مرحبا بك أخي إبشر وانشالله اني اكون حللت المشكلة التي لديك

اولا انا اعتمد في فك وتجميع التطبيقات على البرامج التالية :
1- APKTool
2- APK Manager
3- apkchanger
4-APK-Multi-Tool-Experimental-RELEASE

وتقدر تقول أنا أستخدمها كلها أحياناُ في فك وتجميع برنامج واحد

مثلاُ :A.I.type Keyboard Plus v1.9.9.5

لكي أعرب هالبرنامج لابد لي من أن أفك التطبيق بإستخدام apkchanger بالذات
لأنه يتيح لي عدة خيارات عند الفك وهي 4 خيارات وأهمها فك جميع التطبيق سورس وكلاسات فك كامل

ولكن عند تجميع التطبيق لا يقبل ولا برنامج من البرامج المذكورة أعلاه جمع التطبيق من جديد

عندها قمت بفك التطبيق بإستخدام APK-Multi-Tool-Experimental-RELEASE

وتطلع لي راسالة خطاء بأن التطبيق لا يتسطيع فتحه أكمل الفك الخاطئ

ثم أذهب إلى المجلد الفرعي الذي تم فكه ببرنامج apkchanger وأنسخ جميع المجلدات الداخليه

بما فيها التعريب وأنسخها بداخل مجلد البرنامج المفكوك ببـ APK-Multi-Tool-Experimental-RELEASE
داخل مجلد projects -إسم التطبيق
ثم أجمع التطبيق بهذا البرنامج 12 ثم أنتضر قليلا يتم جمع التطبيق ثم تأتي نافذة الخيارات الـ6
أخترت 1 جمع التطبيق ثم توقف لحضة ذهبت لجلد البرنامج الرئيسي ثم مجلد KEEP وحذف السورس
رجعت لنافذة التطبيق وضغطت أنتر وأكمل االتجميع

وهكذا أخي لا تعتمد على برنامج بحد ذاته بإنه الافضل

في حالات آخرى كـ ماركت Muzhiwan 4.2.0

والذي توني أنتهيت من تعريبه لم تنفعني هالبرنامج أبدا في تجميع التطبيق

وإنما برنامج APKTool فقط

أتمنى أني أفدتك ولو فيه ي معين تريد التوضيح فيه انا جاهز

أشياء مهمة لعمل جميع البرامج أعلاه
قم بحذف جميع برامج الجافا لديك وللتأكد إذهب الى مسار مجلد الجافا حتى تتأكد إنه لا يوجد ملف واحد

وأنصحك ببرنامج Revo Uninstaller حتى يحذف كل ي مختص بالجافا من جذورة

بعدها
1- تحميل وتنصيب برنامج sdk
2- تحميل وتنصيب Java jdk1.7.0_25 تجده في موقع أوركل
oracle.com/technetwork/java/javase/downloads/index.html

بعد تحميل هالتطبيقين وتثبيتها
أذهب إلى الكمبيوتر - خصائص -إعدادت النظام المتقدمة - متغيرات البيئة


ستجد نافذة بها مربعين حوار
بالنافذه التي بالأعلى متغيرات المستخدم (إسم مستخدم الكمبيوتر)
إبحث على PATH إن لم تجده قم بإنشائه
أكتب إسم المتغير PATH
قيمة المتغير C:\Program Files\Java\jre1.7.0_21\bin
وإن كنت تستخدم النواة x64 إذهب إلى مسار البرنامج حتى تصل لنفس المجلد bin
ثم إنسخ العنوان وألصقة وأضغط موافق

تأتي لمربع الحوار بالاسفل متغيرات النظام
إبحث عن متغير Path ستجده مكتوب بالأسمول إضغط على تحرير
أضف العناوين التالية بعد آخر جملة مكتوبة ولاتحذف شي بداخله
;C:\Program Files\Java\jre1.7.0_21\bin;D:\android-sdk-windows\sdk\tools;D:\android-sdk-windows\sdk\platform-tools;C:\Program Files\Java\jre1.7.0_21\bin;
تأكد من مسارات التثبيت لديك فقط وأنسخ العناوين لاحط أني كرررت كتابة مكان مجلد الجافا مرتين
ولكن عند فعلي لذلك تخلصت كثيرا من مشاكل الفك والتجميع

ملاحضة : أسماء البرامج مهمة جدا عند الفك وإعادة تسميتها تعتبر الافضل مثل 1و2و3
وبعد التجميع أعد تسميتها إلى الاسماء الاصلية

هذا وإن شاء الله اني وفقت في حل المشاكل لديك ولدى بقية الأعضاء

جرب الطريقة وشوف النتيجة هل تغيرت معاك


القلم النابض غير متصل   رد مع اقتباس
عدد 5 من الاعضاء يشكرون القلم النابض على مشاركته الطيبة ويطلبون المزيد من هذه المشاركات الرائعة ويدعون له بالتوفيق
مشاهدة/اخفاء قائمة الشكر لهذه المشاركة

اعلان