ورود

View Full Version : تغییر نام برنامه اندروید از طریق فایل AndroidManifest.xml



milad_d993
شنبه 22 اسفند 1394, 16:02 عصر
سلام دوستان
میخوام از طریق این فایل نام برنامه رو تغییر بدم


.
.
.
<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true">
<activity android:name=".DefaultActivity" android:label="@string/app_name" android:configChanges="orientation|keyboardHidden">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
.
.
.

خوب اینطور که معلومه نام رو از طریق یک سری متغیر ها داره میگیره
اگه بخوایم اسم برنامه رو بزاریم "گوجه فرنگی"؛ این رو کجاها باید گذاشت؟؟؟ name یا lable؟؟؟

ممنون

shahab.es
شنبه 22 اسفند 1394, 16:45 عصر
سلام
کنترل رو نگه دارید و روی این قسمت کلیک کنید
android:label="@string/app_name"

روی قسمت
"@string/app_name"
میبرتتون به یه فایل xml که اونجا اسم برنامه تون هست، عوضش کنید اینجا هم عوض میشه
دستی هم ممکنه که بتونید عوض کنید اما من تست نکردم...

EDRIS0131
دوشنبه 24 اسفند 1394, 20:39 عصر
برای تغییر نام برو به پوشه string و از انجا اسم برنامتو عوض کن
همچنین با کلیک راست کردن رو نام پوشه برنامه تو اکلیپس هم میشه نام برنامه و یا پکیج نیمک و ... رو عوض کرد
(الان رم کامپیوترم پاینه نمیشه اکلیپس رو باز کنم و بیشتر راهنمایی کنم)خدا رو شکرتو نت مطلب زیاده
لطفا این ادرس رو ببین
http://www.kelidestan.com/keys/keys.php?key=258

o0o0okay
سه شنبه 25 اسفند 1394, 12:11 عصر
سلام دوستان
میخوام از طریق این فایل نام برنامه رو تغییر بدم


.
.
.
<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true">
<activity android:name=".DefaultActivity" android:label="@string/app_name" android:configChanges="orientation|keyboardHidden">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
.
.
.

خوب اینطور که معلومه نام رو از طریق یک سری متغیر ها داره میگیره
اگه بخوایم اسم برنامه رو بزاریم "گوجه فرنگی"؛ این رو کجاها باید گذاشت؟؟؟ name یا lable؟؟؟

ممنون
سلام و درود به شما
شما مقدار لیبلتون تغییر بدید.
عموما تکست لیبل رو از فایل استرینگ میگیرند(به دلایلی):
۱ـ اسم برنامه رو نیاز به تعریف چندباره توی برنامه نداشته باشند.
۲ـگاهی وقتا نیاز میشه که برنامه چند زبانه بشه که این کار باعث میشه نسبت به زبان گوشی در داخل فایل استرینگ ها بگرده و اسم برنامه رو متناسب با زبان پیشفرض گوشی برگردونه.

شما میتونید برید داخل پوشه res و داخل پوشه value و فایل string رو باز کنید. و خط استرینگ نیم رو تغییر بدید.
و یا از داخل منیفست فایل لیبل رو @ و استرینگ و / رو حذف کنی و به حالت استریگ بزاری. "گوجه فرنگی"

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