انجمن فایل فلش
بازار خرید و فروش
تبلیغات متنی
رام ایران
دانلود رام اندروید 9
فایل فلش انواع موبایل
Romiran.com
دانلود رام
دانلود رام موبایل و تبلت
همراه با مطالب آموزشی کامل
bia2rom.com
قیمت موبایل
قیمت روز گوشی موبایل
نرخ بروز انواع برند موبایل
Nerkhchi.ir
تبلیغات
تبلیغات شما در این مکان
ماهیانه فقط 250 هزار تومان
Ir-Tci.org
تبلیغات
تبلیغات شما در این مکان
ماهیانه فقط 250 هزار تومان
Ir-Tci.org
تبلیغات
تبلیغات شما در این مکان
ماهیانه فقط 250 هزار تومان
Ir-Tci.org

حمایت از موبایل اوّل


اطلاعیه ها


رام ایران دانلود فریمور موبایل و تبلت
AppleID9 خرید اپل آیدی
نمایش نتایج: از 1 به 6 از 6
  1. Top | #1

    کاربر
    محل سکونت
    Sky
    نوشته ها
    90
    میزان امتیاز
    1962
    نمایش سایر مشخصات

    Android - [ آموزش ] - روش فارسی کردن برنامه های آندروید (*.apk)

    ابتدا یکبار آموزش رو به صورت کامل بخونید بعد کار رو شروع کنید

    وسایل مورد نیاز
    1- حوصله زیاد
    2- برنامه Apktool 1.4.1
    3- برنامه SignApk


    خب میریم سراغ آموزش
    -ابتدا پوشه apktool رو به درایو C انتقال بدین بعد فایل apk رو که میخواین فارسی کنید بزارین تو پوشه apktool
    -خب تا اینجاش که آسون بود
    -برنامه Command Prompt رو اجرا کنید (تو Run بنویسین cmd)
    -حالا باید به آدرس پوشه apktool بریم برای این کار اینو تو cmd بنویسین "cd "c:\apktool1.4.1
    -حالا دستور زیر رو بنویسین apktool if app.apk (به جای app.apk اسم برنامه خودتون رو بنویسین)
    -خروجی باید چیزی شبیه به این باشد

    کد:
    I: Framework installed to: C:\Users\Darya\apktool\framework\1.apk

    -حالا این دستور رو بنویسین apktool d app.apk (به جای app.apk اسم برنامه خودتون رو بنویسین)
    -خروجی باید به این شکل باشد

    کد:
    I: Loading resource table…
    کد:
     
     
    
    I: Decoding resources…
    I: Copying assets and libs…



    -دیگه شروع میکنه به استخراج فایل های برنامه تو یه پوشه کنار برنامه


    -برای فشرده سازی دوباره هم میتونید از دستور زیر استفاده کنید apktool b app

    -خروجی باید به این شکل باشد





    کد:
    I: Checking whether sources has changed…


    کد:
     
     
     
    
    I: Smaling…
    I: Checking whether resources has changed… I: Building resources…
    I: Building apk file…



    فایل apk ساخته شده باید تو پوشه dist باشه


    نکته1: وقتی که فایلهای برنامه رو استخراج میکنید داخل اون پوشه چندتا پوشه مختلف هست که ما به پوشه "res" نیاز داریم. وقتی واردش شدین دوباره به پوشه "values" برین. معمولا 90% متن هایی که باید ترجمه بشن داخل فایل "strings.xml" هست



    نکته2: به شما توصیه میکنم حتما حتما برای ویرایش از برنامه "Notepad++" استفاده کنید

    برای دانلود به این آدرس برید http://notepad-plus-plus.org/





    نکته3: اگه از " Notepad++" استفاده می کنید، باید قسمت های سیاه رو ترجمه کنین

    خب الان شما وقتی برنامه رو فشرده سازی میکنید به هیچ وجه نصب نمیشود
    این به این دلیل است که شما باید اونو ساین کنید برای این کار فایل apk ساخته شده رو به پوشه SignApk انتقال بدین، حالا cmd رو باز کنید و به آدرس پوشه برید ("cd "C:\signapk) و دستور زیر رو بنویسید





    کد:
    java -jar SignApk.jar certificate.pem key.pk8 AppName.apk Application_signed.apk



    به جای AppName اسم برنامه خودتون رو بنویسید، یه فایل به نام Application_signed.apk به شما تحویل میدهد.

    خب تبریک میگم کار ما دیگه تموم شد.





    تشکر میکنم که تشکر میکنید...
    ویرایش توسط R £ Z A : 2014-01-22 در ساعت 06:11 PM دلیل: اصلاح عنوان


  2. Top | #2

    عضو تازه وارد
    نوشته ها
    1
    میزان امتیاز
    10
    نمایش سایر مشخصات

    پیش فرض پاسخ

    نقل قول نوشته اصلی توسط goleleila نمایش پست ها
    سلام
    خیلی ممنون
    عالی بود
    فقط یه سوال
    بعد از دیکامپایل مجموعه ای از فاییلهای xml و smali هست
    اگر بخوام نام برنامه (پکیج ) رو عوض کنم کجاها رو باید تغییر بدم
    یا علی
    باید بری فایل AndroidManifest.xml رو ادیتش کنی.

  3. 2 کاربر به خاطر ارسال مفید elec2 از ایشان سپاسگزاری کرده اند :


  4. Top | #3

    کاربر مجرب
    محل سکونت
    مــوبـــایــل قـــائـــم
    نوشته ها
    398
    میزان امتیاز
    294034
    نمایش سایر مشخصات

    پیش فرض

    سلام دوستان.من وقتی میخوام بعد ویرایش فایل رو فشرده سازی کنم.اون پوشهdist ایجاد نمیشه اینم عملکرد بعد از تایپ apktool b app

    C:\apktool1.4.1>apktool b OperaMini7.5.apk
    Exception in thread "main" brut.androlib.AndrolibException: brut.directory.PathN
    otExist: apktool.yml
    at brut.androlib.Androlib.readMetaFile(Androlib.java: 142)
    at brut.androlib.Androlib.build(Androlib.java:159)
    at brut.androlib.Androlib.build(Androlib.java:154)
    at brut.apktool.Main.cmdBuild(Main.java:174)
    at brut.apktool.Main.main(Main.java:59)
    Caused by: brut.directory.PathNotExist: apktool.yml
    at brut.directory.AbstractDirectory.getFileInput(Abst ractDirectory.java:
    103)
    at brut.androlib.Androlib.readMetaFile(Androlib.java: 138)
    ... 4 more


    من برنامه اپرا رو ادیت کردم. .لطفا راهنمایی

  5. Top | #4

    عضو تازه وارد
    نوشته ها
    1
    میزان امتیاز
    10
    نمایش سایر مشخصات

    پیش فرض

    سلام. یک سایت آموزش زبان انگلیسی پیدا کردم که یک نرم افزار به زبان انگلیسی داره. منم دقیقا همین مشکل دوستمون در بالا رو دارم. ممنون میشم راهنمایی بفرمایید.
    با تشکر از انجمن موبایل اول بابت ایجاد این فضا

  6. Top | #5

    عضو تازه وارد
    نوشته ها
    4
    میزان امتیاز
    10
    نمایش سایر مشخصات

    پیش فرض

    با تشکر مطلب مفیدی بود

  7. Top | #6

    عضو تازه وارد
    نوشته ها
    2
    میزان امتیاز
    10
    نمایش سایر مشخصات

    پیش فرض

    تشکررررررررر

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

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