سؤال

أريد إجراء بعض التغييرات على تطبيق MMS Android وتثبيته على جهازي. ومع ذلك ، لدي مشاكل في تجميع كود الخروج الذي تم الحصول عليه من GIT. لقد قمت بإنشاء مشروع جديد لـ Eclipse Android مع "استخدام المصادر الحالية" ، حيث حدد الإطار الهدف إلى 2.1. ومع ذلك ، لا يجد Eclipse بعض فئات الإطار اللازمة ، على سبيل المثال Android.telephony.smsmanager.

لديّ مجموعة أدوات Android بالكامل التي تم إعدادها والعمل (اجعلها من دون أخطاء) ، يتم تشغيل Eclipse على Sun JDK 1.5.

ربما كان خطأي أنني لم أفعل انسخ ملف .classpath في المشروع الجديد ، سوف أتحقق من هذا. أبدا أقل ، هل يجب أن أنجح ، هل سأتمكن من تثبيت هذا.

هل كانت مفيدة؟

المحلول

لم يتم تصميم تطبيقات Android Stock لتصميمها باستخدام Android SDK ، في الغالب لأن العديد منها يسبق ذلك SDK. في الوقت الحالي ، لا يمكن تجميعها إلا كجزء من البرامج الثابتة.

حتى إذا انتهيت من APK ، فلن تتمكن من تثبيته بشكل منفصل عن البرامج الثابتة البديلة ، إلا إذا قمت بتغيير الحزمة في البيان. لا يمكن أن يكون لديك تطبيقان على الجهاز في نفس الوقت مع نفس الحزمة ، ولأنك لن تقوم بتسجيل APK الخاص بك مع التوقيع الرقمي المستخدم من قبل البرامج الثابتة ، فلن تتمكنك من الكتابة فوقها الحالية.

إذا كان لديك جهاز يدعم البرامج الثابتة القابلة للاستبدال (على سبيل المثال ، ADP2 ، Nexus One) ، فقد تتمكن لا أعرف مدى نجاح ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top