مبلغی انتخاب کنید :




×
[آموزش] نحوه اضافه کردن گزینه ای به منوی سیتینگ
آيا ميدانيد؟
کاربر ویژه شوید !

شارژ موبايل تبلیغات

^ Back to Top
اطلاع رسانی های سیاره پی دی ای
دسترسی به بخش کاربری سیاره پی دی ای
مشخصات گوشی موردنظر خود را بصورت زنده ببینید!
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 10 از 18

موضوع: [آموزش] نحوه اضافه کردن گزینه ای به منوی سیتینگ

  1. Top | #1


    تاریخ عضویت
    June 2012
    عنوان کاربر
    مدیرانجمن
    شماره عضويت
    45
    محل سکونت
    Azarbayjan
    نوشته ها
    1,255
    می پسندم
    2,828
    سپاس از شما
    3,269 بار در 1,130 پست
    كشور
    Iran
    موبايل
    Nokia-Lumia-920
    موبايل
    Nokia-N95
    اپراتور
    Iran
    مدال ها

    مدال اول مدال دوم
    میزان اعتبار کاربر
    4,500 تومان
    مبلغ حمایت شده از کاربر
    2000 تومان
    اطلاعات کامپیوتر
    میزان امتیاز
    251

    [آموزش] نحوه اضافه کردن گزینه ای به منوی سیتینگ

    باسلام و خسته نباشید خدمت دوستان عزیز

    این آموزش باتوجه به راهنمایی های آرمین عزیز انجام شد و تمام حقوق آن متعلق به آرمین جان است



    روش کار:

    ابتدا برنامه ای که میخواهید در منوی سیتینگ قرار بگیرد را دیکامپاین کیند و به فایل AndroidManifest.xml برید

    مثلا در برنامه ای که من انجام دادم این نوشته ها بود


    در این فایل با استفاده از برنامه ویرایش گر متنی نوشته زیر را پیدا کیند:

    کد PHP:
     
    وقتی پیدا کردین اونو حذف کنید.

    بعد مراحل دیکامپاین کردن و ساینس کردن به روش زیر عمل کنید:

    نقل قول نوشته اصلی توسط Biftor نمایش پست ها

    شما این 2 تا رو که میگم تست کنید

    9 دیکامپایل

    11 کامپایل

    بعدش n

    13 ساین



    9 دیکامپایل

    12 کامپایل

    بعدش 2

    13 ساین

    هیچی رو نمیخواد پاک کنید

    Sent from my GT-I9100 using pda-planet premium


    نقل قول نوشته اصلی توسط M_Javad_Nazari نمایش پست ها
    در ضمن نباید توی منیفست چیزی رو پاک.کنی

    نوشته LAUNCHER رو به DEFAULT تغییر بده.

    Sent from my GT-I9300 using pda-planet premium


    با این کار برنامه مورد نظر در گوشی نشون داده نخواهد شد



    مرحله بعد اضافه کردن برنامه به گزینه ای سیتنیگ هست

    این کار برا اندروید 2.3.* هست و برای ورژن های بالا روش کمی دستور نوشتاریش فرق داره

    بعد از کامپایل کردن برنانه سیتینگ به این مسیر برید

    Settings.apk\res\xml

    بعد فایل زیر را به وسیله ویرایش گر متنی باز کنید

    settings.xml


    و این متن را اضافه میکنیم


    در این پرامتر من متنی که برا برنامه دادم رو قرار دادم


    توضیحاتش:

    کد PHP:
     android:title="@string/.TouchScreenTuneActivity" 
    نامی که میخواهید نمایش داده شود را اضافه میکنید بعد از این کار باید به فایل strings.xml در مسیر Settings.apk\res\values به آخرش این را اضافه کنید

    کد PHP:
        Touch Screen Activity 
    در اینجا باید متنی که میخوایم نمایش داده شود را قرار بیدیم



    عبارت زیر

    کد PHP:
    settings:icon="@drawable/ic_settings" 
    نام فایل گرافیکی که میخوایم برای این گزینه نشون بده در نظر میگیریم که در مسیر Settings.apk\res\drawable-hdpi قرار میدهیدم




    این دستور

    کد PHP:
    android:targetPackage="com.vital" 
    نام پکیج برنامه را قرار میدهیم

    که از فایل AndroidManifest.xml برنامه ادیت شده خارج میکنیم





    این دستور

    کد PHP:
    android:targetClass="com.vital.TouchScreenTuneActivity" 
    علاوه بر نام پکیج اسم برنامه را هم کنارش قرار میدهیم




    بعد به اسکریب رفته گزینه 11 را میزنید بعد y و به پوشه keep رفته فایل ادیت شده و resources.arsc را پاک کرده

    به اسکریب برگشته و دکمه ای را جهت ادامه میزنید

    اینم از اسکرین شات از کاری که خودم انجام دادم

    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ] [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]

    از آرمین عزیز بابت آموزشی که دادن سپاس گذارم

    ویرایش توسط masoud : Wednesday 10 July 13 در ساعت 22:57
    دوستان محنرم، سئوالات خود را از تاپیک های مربوطه بپرسید و برای گرفتن پاسخ ها مقداری شکیبا باشید.
    برای پرسیدن سئوالات از طریق پروفایل کاربری (پیغام های خصوصی) اقدام نکنید.

    11 کاربر پست masoud عزیز را پسندیده اند .



  2. # ADS

  3. Top | #2


    تاریخ عضویت
    February 2013
    عنوان کاربر
    كاربر نيمه فعال
    شماره عضويت
    2571
    محل سکونت
    بندرعباس - قشم
    نوشته ها
    1,011
    می پسندم
    5,395
    سپاس از شما
    3,397 بار در 993 پست
    كشور
    Iran
    موبايل
    Samsung-I9100-Galaxy-S-II
    اپراتور
    Iran
    میزان اعتبار کاربر
    0 تومان
    مبلغ حمایت شده از کاربر
    3000 تومان
    اطلاعات کامپیوتر
    میزان امتیاز
    238
    سلام مسعود جان فکر کنم بتونی از آرمین جان کمک بگیری چون رام کنترل خودش هم توی ستینگ اضافه شده

    طول زندگی اصلا مهم نیست . زندگی عمقش مهمه !!

    5 کاربر پست M E H D I عزیز را پسندیده اند .



  4. Top | #3


    تاریخ عضویت
    May 2012
    عنوان کاربر
    کاربر متخصص
    شماره عضويت
    29
    نوشته ها
    901
    می پسندم
    1,522
    سپاس از شما
    5,465 بار در 896 پست
    مدال ها

    مدال اول مدال دوم
    میزان اعتبار کاربر
    0 تومان
    مبلغ حمایت شده از کاربر
    53000 تومان
    اطلاعات کامپیوتر
    میزان امتیاز
    286
    سلام مسعود جان

    اول برای اینکه یه برنامه توی اپ دراور نشون داده نشه باید از
    منیفستش این خط رو پاک کنی

    <category android:name="android.intent.category.LAUNCHER

    بعدش برنامه رو کامپایل و ساین کن

    بعد واسه اضافه کررن توی ستینگ هم ستینگ رو
    دیکامپایل کن و توی XML
    فایل
    Settins_headers.xml
    رو باز کن

    و اونجای که میخوای برنامه باشه این چند خط رو اضافه کن

    <header android:icon="@drawable/xxxxxxx" android:title="@strings/yyyyyy" android:key="mode">
    <intent android:targetPackage="com.Biftor.Biftorteam" android:action="android.intent. action.MAIN" android:targetClass="com.Biftor.Biftorteam.BiftorM ain" />
    </header>

    Xو y و
    نام پکیج رو به اون برنامه ای که داری تغییر بده...



    Sent from my GT-I9100 using pda-planet premium

    7 کاربر پست Biftor عزیز را پسندیده اند .



  5. Top | #4


    تاریخ عضویت
    June 2012
    عنوان کاربر
    مدیرانجمن
    شماره عضويت
    45
    محل سکونت
    Azarbayjan
    نوشته ها
    1,255
    می پسندم
    2,828
    سپاس از شما
    3,269 بار در 1,130 پست
    كشور
    Iran
    موبايل
    Nokia-Lumia-920
    موبايل
    Nokia-N95
    اپراتور
    Iran
    مدال ها

    مدال اول مدال دوم
    میزان اعتبار کاربر
    4,500 تومان
    مبلغ حمایت شده از کاربر
    2000 تومان
    اطلاعات کامپیوتر
    میزان امتیاز
    251
    نقل قول نوشته اصلی توسط Biftor نمایش پست ها
    سلام مسعود جان

    اول برای اینکه یه برنامه توی اپ دراور نشون داده نشه باید از
    منیفستش این خط رو پاک کنی

    <category android:name="android.intent.category.LAUNCHER

    بعدش برنامه رو کامپایل و ساین کن

    بعد واسه اضافه کررن توی ستینگ هم ستینگ رو
    دیکامپایل کن و توی XML
    فایل
    Settins_headers.xml
    رو باز کن

    و اونجای که میخوای برنامه باشه این چند خط رو اضافه کن

    <header android:icon="@drawable/xxxxxxx" android:title="@strings/yyyyyy" android:key="mode">
    <intent android:targetPackage="com.Biftor.Biftorteam" android:action="android.intent. action.MAIN" android:targetClass="com.Biftor.Biftorteam.BiftorM ain" />
    </header>

    Xو y و
    نام پکیج رو به اون برنامه ای که داری تغییر بده...



    Sent from my GT-I9100 using pda-planet premium
    آرمین جان برا ساینس کردن آیا به این روش درست میگم؟

    1. زدن شماره 11

    2.حذف فایل AndroidManifest

    3. برگشتن به اسکریب و زدن یک دکمه ای

    4. انتخاب برنامه ادیت شده در اسکریب

    5. زدن گزینه 4


    وقتی من میزنم خطا میده و اینم خطاش هست:

    کد PHP:
    java.io.FileNotFoundException: ..\place-apk-here-for-modding\unsigned_System_TouchScreenTune.apk (The system cannot find the file specified)    at java.util.zip.ZipFile.open(Native Method


    دوستان محنرم، سئوالات خود را از تاپیک های مربوطه بپرسید و برای گرفتن پاسخ ها مقداری شکیبا باشید.
    برای پرسیدن سئوالات از طریق پروفایل کاربری (پیغام های خصوصی) اقدام نکنید.

    5 کاربر پست masoud عزیز را پسندیده اند .



  6. Top | #5


    تاریخ عضویت
    May 2012
    عنوان کاربر
    کاربر متخصص
    شماره عضويت
    29
    نوشته ها
    901
    می پسندم
    1,522
    سپاس از شما
    5,465 بار در 896 پست
    مدال ها

    مدال اول مدال دوم
    میزان اعتبار کاربر
    0 تومان
    مبلغ حمایت شده از کاربر
    53000 تومان
    اطلاعات کامپیوتر
    میزان امتیاز
    286
    مسعود جان من خودم کلا مستقیم از
    15 استفاده میکنم که هم کامپایل میکنه هم ساین میکنه هم نصب میکنه:-D

    شما این 2 تا رو که میگم تست کنید

    9 دیکامپایل

    11 کامپایل

    بعدش n

    13 ساین



    9 دیکامپایل

    12 کامپایل

    بعدش 2

    13 ساین

    هیچی رو نمیخواد پاک کنید

    Sent from my GT-I9100 using pda-planet premium

    5 کاربر پست Biftor عزیز را پسندیده اند .



  7. Top | #6


    تاریخ عضویت
    June 2012
    عنوان کاربر
    مدیرانجمن
    شماره عضويت
    45
    محل سکونت
    Azarbayjan
    نوشته ها
    1,255
    می پسندم
    2,828
    سپاس از شما
    3,269 بار در 1,130 پست
    كشور
    Iran
    موبايل
    Nokia-Lumia-920
    موبايل
    Nokia-N95
    اپراتور
    Iran
    مدال ها

    مدال اول مدال دوم
    میزان اعتبار کاربر
    4,500 تومان
    مبلغ حمایت شده از کاربر
    2000 تومان
    اطلاعات کامپیوتر
    میزان امتیاز
    251
    نقل قول نوشته اصلی توسط Biftor نمایش پست ها
    مسعود جان من خودم کلا مستقیم از
    15 استفاده میکنم که هم کامپایل میکنه هم ساین میکنه هم نصب میکنه:-D

    شما این 2 تا رو که میگم تست کنید

    9 دیکامپایل

    11 کامپایل

    بعدش n

    13 ساین



    9 دیکامپایل

    12 کامپایل

    بعدش 2

    13 ساین

    هیچی رو نمیخواد پاک کنید

    Sent from my GT-I9100 using pda-planet premium
    آرمین جان تو اضافه کردن بخش تو ستینگ عمل کردم

    این خطارا میده:

    کد PHP:
    G:\phone\Edit file for ROM\Amestris_APK_MultiTool_V1.0\other\..\projects\Settings.apk\res\xml\settings.xml:35errorErrorNo resource found that matches the given name (at 'title' with value '@strings/Touch_Screen_Tune_Activity'). 
    کاری که میکنم اینه

    به فایل سیتنگ تو مسیر که گفتی این دستور را اضافه میکنم

    کد PHP:
        <header android:icon="@drawable/ic_settings" android:title="@strings/Touch_Screen_Tune_Activity" android:key="mode">        <intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.SecuritySettings" />    </header
    بعد تو قسمت استرینگ این نوشته رو به آخرش اضافه میکنم

    کد PHP:
        <string name="Touch_Screen_Tune_Activity">Touch Screen Activity</string
    اما هنگام دکامپاین ارور میده

    و ارورشم اونی هست که گذاشتم

    دوستان محنرم، سئوالات خود را از تاپیک های مربوطه بپرسید و برای گرفتن پاسخ ها مقداری شکیبا باشید.
    برای پرسیدن سئوالات از طریق پروفایل کاربری (پیغام های خصوصی) اقدام نکنید.

    3 کاربر پست masoud عزیز را پسندیده اند .



  8. Top | #7


    تاریخ عضویت
    May 2012
    عنوان کاربر
    مدیر ارشد انجمن
    شماره عضويت
    6
    محل سکونت
    بوشهر
    نوشته ها
    2,374
    می پسندم
    1,573
    سپاس از شما
    8,720 بار در 2,214 پست
    اپراتور
    Iran
    مدال ها

    مدال اول مدال دوم مدال سوم مدال چهارم مدال پنجم
    اطلاعات کامپیوتر
    میزان امتیاز
    365
    نقل قول نوشته اصلی توسط masoud نمایش پست ها
    آرمین جان تو اضافه کردن بخش تو ستینگ عمل کردم

    این خطارا میده:

    کد PHP:
    G:\phone\Edit file for ROM\Amestris_APK_MultiTool_V1.0\other\..\projects\Settings.apk\res\xml\settings.xml:35errorErrorNo resource found that matches the given name (at 'title' with value '@strings/Touch_Screen_Tune_Activity'). 
    کاری که میکنم اینه

    به فایل سیتنگ تو مسیر که گفتی این دستور را اضافه میکنم

    کد PHP:
    <header android:icon="@drawable/ic_settings" android:title="@strings/Touch_Screen_Tune_Activity" android:key="mode">        <intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.SecuritySettings" /></header
    بعد تو قسمت استرینگ این نوشته رو به آخرش اضافه میکنم

    کد PHP:
        <string name="Touch_Screen_Tune_Activity">Touch Screen Activity</string
    اما هنگام دکامپاین ارور میده

    و ارورشم اونی هست که گذاشتم
    از حروف کوچیک استفاده کن


    Sent from my GT-I9300 using pda-planet premium


    کاربران عزیز، لطفا سئوالات را در تاپیک مربوط به خودشون بپرسید ، از طریق پیام خصوصی هیچ گونه جوابی داده نخواهد شد.

    با حمایت مالی از انجمن ، شما هم با ما در بهبود و پیشرفت سایت سهیم باشید.


    لظفا برای فرستادن فایل های متنی از قبیل log و پیغام های خطای طولانی ،از HasteBin یا PasteBin استفاده کنید.

    4 کاربر پست M_Javad_Nazari عزیز را پسندیده اند .



  9. Top | #8


    تاریخ عضویت
    May 2012
    عنوان کاربر
    مدیر ارشد انجمن
    شماره عضويت
    6
    محل سکونت
    بوشهر
    نوشته ها
    2,374
    می پسندم
    1,573
    سپاس از شما
    8,720 بار در 2,214 پست
    اپراتور
    Iran
    مدال ها

    مدال اول مدال دوم مدال سوم مدال چهارم مدال پنجم
    اطلاعات کامپیوتر
    میزان امتیاز
    365
    در ضمن نباید توی منیفست چیزی رو پاک.کنی

    نوشته LAUNCHER رو به DEFAULT تغییر بده.

    Sent from my GT-I9300 using pda-planet premium


    کاربران عزیز، لطفا سئوالات را در تاپیک مربوط به خودشون بپرسید ، از طریق پیام خصوصی هیچ گونه جوابی داده نخواهد شد.

    با حمایت مالی از انجمن ، شما هم با ما در بهبود و پیشرفت سایت سهیم باشید.


    لظفا برای فرستادن فایل های متنی از قبیل log و پیغام های خطای طولانی ،از HasteBin یا PasteBin استفاده کنید.

    6 کاربر پست M_Javad_Nazari عزیز را پسندیده اند .



  10. Top | #9


    تاریخ عضویت
    June 2012
    عنوان کاربر
    مدیرانجمن
    شماره عضويت
    45
    محل سکونت
    Azarbayjan
    نوشته ها
    1,255
    می پسندم
    2,828
    سپاس از شما
    3,269 بار در 1,130 پست
    كشور
    Iran
    موبايل
    Nokia-Lumia-920
    موبايل
    Nokia-N95
    اپراتور
    Iran
    مدال ها

    مدال اول مدال دوم
    میزان اعتبار کاربر
    4,500 تومان
    مبلغ حمایت شده از کاربر
    2000 تومان
    اطلاعات کامپیوتر
    میزان امتیاز
    251
    درستش کردم

    توضیحاتشو تکمیل میکنم و به پست یک اضافه میکنم

    تا شب تکمیل میکنم

    الان کار پیش اومد نصفه موند

    دوستان محنرم، سئوالات خود را از تاپیک های مربوطه بپرسید و برای گرفتن پاسخ ها مقداری شکیبا باشید.
    برای پرسیدن سئوالات از طریق پروفایل کاربری (پیغام های خصوصی) اقدام نکنید.

    6 کاربر پست masoud عزیز را پسندیده اند .



  11. Top | #10


    تاریخ عضویت
    May 2012
    عنوان کاربر
    مدیر ارشد انجمن
    شماره عضويت
    6
    محل سکونت
    بوشهر
    نوشته ها
    2,374
    می پسندم
    1,573
    سپاس از شما
    8,720 بار در 2,214 پست
    اپراتور
    Iran
    مدال ها

    مدال اول مدال دوم مدال سوم مدال چهارم مدال پنجم
    اطلاعات کامپیوتر
    میزان امتیاز
    365
    نقل قول نوشته اصلی توسط masoud نمایش پست ها
    درستش کردم

    توضیحاتشو تکمیل میکنم و به پست یک اضافه میکنم

    تا شب تکمیل میکنم

    الان کار پیش اومد نصفه موند
    اوکی،، بسیار عالی
    آخرش من نتونستم این دیکامپایل رو بهت یاد بدم،، شوخی!
    دیکامپاین نه مجید جون،، دیکامپایل دلبندم

    Sent from my GT-I9300 using pda-planet premium


    کاربران عزیز، لطفا سئوالات را در تاپیک مربوط به خودشون بپرسید ، از طریق پیام خصوصی هیچ گونه جوابی داده نخواهد شد.

    با حمایت مالی از انجمن ، شما هم با ما در بهبود و پیشرفت سایت سهیم باشید.


    لظفا برای فرستادن فایل های متنی از قبیل log و پیغام های خطای طولانی ،از HasteBin یا PasteBin استفاده کنید.

    6 کاربر پست M_Javad_Nazari عزیز را پسندیده اند .



صفحه 1 از 2 12 آخرینآخرین

کلمات کلیدی این موضوع

بوک مارک ها

بوک مارک ها

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •