آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

پیش بسوی اندروید استودیو (آموزش و یادگیری ، رفع مشکلات)

Criss  10 سال پیش  9 سال پیش
+26 0

سلام دوستان

کم کم باید به سمت اندروید استودیو رفت < من از آموزش های محمد حسین عزیز برای نصب اندروید استودیو استفاده کردم <

البته هنوز هم با اکلیپس استاد کد میزنم < ولی گاهی برای تست برخی کدها به اندروید استودیو نیاز هست <

برای اینکه به این محیط عادت کنید و باهاش مثل اکلیپس بتونید سریع کار کنید و احساس راحتی داشته باشید ، توی این تاپیک تجریبات کار با اندروید استودیو قرار میگیره تا کم کم با هم دیگه اندروید استودیو رو یاد بگیریم و با محیطش آشنا بشیم

برای خود من پیش اومده که بارها با مشکلات فراوان برخورد کردم و به نحوی با سرچ در StackOverFllow تونستم اونهارو رفع کنم < اما اگر اون مشکلات رو همراه با راه حلشون اینجا قرار میدادم هم در آینده برای خودم من و هم سایر کاربران مفید بود <

 

اندروید استودیو

+5 0
مرسی Criss جان...کار بسیار جالب و مفیدی انجام دادی!! امیدوارم موفق باشی... (10 سال پیش)
+2 0
حرکتت خیلی قابل تقدیره..اینجوری باعث میشه خیلی از دوستان زودتر کوچ کنند به اندروید استودیو مرسی (10 سال پیش)
 برای این سوال 9 پاسخ وجود دارد.
پاسخ به سوال 
Criss  10 سال پیش
+5 0

مشکل امشب <

من موقع ساخت یک پروژه جدید با این اررو مواجه می شدم <

 No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'

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

This happens because after updates your studio uses api version 23 by default.

StackOverFlow

پاسخ به سوال 
Criss  10 سال پیش
0 0

نکته ی بعدی <

در اندروید استودیو Ctrl+E و Ctrl+Shit|+KeyUp/Down و Ctrl+D و کلا تمام کلید های میانبر ممکنه متفاوت باشه و دیگه خودتون بهتر میدونید توی این شرایط کد زدن چقدر حالتون رو بد میکنه و انگار دارید توی NotePad کد میزنید و احساس خفگی میکنید

در حال ویرایش

0 0
سلام وقتی که من پروژه جدیدی با empty activity می سازم AppCompatActivity رو نمی شناسه و حتما باید کلاس رو با Activity اکستند کنم تا مشکل برطرف شود چیکار کنم تا هر دفعه موقع ساختن پروژه جدید چنین مشکلی پیش نیاید (10 سال پیش)
+1 0
مشکلتون رو سرچ کردم < فعلا نتونستم این مورد رو پیدا کنم که بصورت پیشفرض Compile Sdk Version , Build tools Version رو ست کنید < بنابر این فعلا میتونید با هربار اجرای پروژه با استفاده از کلید های Ctrl+Shift+Alt+S این مقادیر Compile Sdk Version , Build tools Version رو طبق لینکی که بالاتر گذاشتم تغییر بدید (10 سال پیش)
0 0
اقای عزیزی توی style باید یه استایلی رو به برنامه معرفی کنی که appCompat باشه. Criss، دکمه ctrl+d کار میکنه ولی اون شورتکاتی که باهاش یه خط رو حذف میکنی نه. (10 سال پیش)
+1 0
File/Setting/Keymap کلید هاتون رو عوض کنید، استاد هم خودشون تغییر داده بودن. (10 سال پیش)
0 0
ممنون از دوستان . یه نسخه جدید تر از اندروید استودیو رو دانلود کردم مشکلم حل شد (10 سال پیش)
پاسخ به سوال 
مهران   10 سال پیش
+1 0

سلام یه مشکلی با Layouts داشتم که تو پرسش و پاسخ مطرح کرده بودم ولی تا الان کسی جواب نداده. گفتم اینجا بگم شاید شما یا از دوستان کسی دیگه کمک کنه. ممنونم.
https://answers.uncox.com/android/question/13667/%D9%85%D8%B4%DA%A9%D9%84-%D8%AF%D8%B1-%D9%84%D8%A7%DB%8C%D9%87-%D9%87%D8%A7%DB%8C-android-studio

+1 0
مشکلتون به این خاطره که داخل ادیتور اکلیپس به صورت پیشفرض یک linear layot vertical وجود داره که داخل ادیتور آندروید استودیو به جای linear layot vertical یک relative layout هست که باید برای حل مشکلتون در زیر مجموعه relative layout یک عدد linear layot vertical قرار بدید و بعد باقی کار ها رو در زیرمجموعه linear layot vertical انجام بدید امیدوارم متوجه شده باشید (10 سال پیش)
0 0
(10 سال پیش)
0 0
این همه نوشتم چرا ثبت نشد؟! ممنون امیر جان. من Linear layout رو جایگزین Relative کردم و android:orientati رو هم اضافه کردم درست شد. روش شما رو تست کردم ولی شاید اشتباه کردم و جواب نداد. تو Stackoverflow هم یه مطلبی که مال 3 سال پیش بود و برای اکلیپس بود یه روش دیگه ای گفته بود که اونم جواب نداد و بازم باید android:orientati وارد می کردی. لینک حالا سوال اینجاست هردفعه باید این تغییر رو دستی انجام داد؟ یعنی مشکلی از سمت آندروید استدیو هست یا سواد ما نمی کشه؟ (10 سال پیش)
+1 0
به نظر من این یک مشکل که نیست برعکس یک مزیته مثلا شما یک تکست ویو میخای همیشه در پاییین صفحه باشه توی ایکلیپس باید با لایه ها اینکار رو بکنی ولی توی آندروید استودیو شما تکست ویو رو پایین صفحه میکشی تمام تکست ویو در هر سایزی پایین صفحه میمونه (10 سال پیش)
پاسخ به سوال 
RojaDev  10 سال پیش
0 0

پروژه ای در اندروید استودیو ایپمورت کردم...

طبق عکس زیر میگفت نتونسته andorid-22 رو پیدا کنه.منم رو گزینه instal.... کلیک کردم...ف-ی-ل-ت-ر هم بازه اما هیچی دانلود و نصب نمیکنه.باید چیکار کرد؟!

 

 

بعدا نوشت :

پلتفرم هارو در پوشه مورد نظر کپی کردم اما جلوی کردمشون پیغام نوشته!

+1 0
اظلاعات مربوط به Target-Sdk رو از gradle.build به نسخه ی پایین تری که دارید تغییر بدید < در صورتی که در آپدیت کردن از طریق SDKManager مشکل دارید > میتونید Platform های مورد نیاز رو هم جداگانه دانلود کنید و در ادرس فولدر SDK/Platfrom قرار بدید (10 سال پیش)
0 0
مرسی ، اما تو عکس بالای ( اپدیت پاسخ ) که الان گذاشتم ...همه پلتفرم ها کپی شدن اما جلوشون پیغام داره و همون ارور در عکس اول همچنان پا برجاست (10 سال پیش)
0 0
دقیقا یادم نیست این مشکل رو چطوری حل کردم < ولی حدس میزنم < چیلتر شکن زدم < و گذاشتم خود اندروید استودیو مشکلاتش رو رفع کنه < چرا target مربوط به پروژه ایی که ایمپورت کردید رو تغییر نمیدید ؟ (10 سال پیش)
0 0
تارگت رو هم تغییر دادم اما باز ارور میده (10 سال پیش)
پاسخ به سوال 
RojaDev  10 سال پیش
0 0

مورد تارگت برطرف شد این ظاهر شد!!!! :|

+1 0
شما توی پروژتون View هایی دارید (CardView + ResycleView)که نیاز به android-support-v7-appcompat دارید ، همچنین از گوگل سرویس هم در پروژه شما استفاده شده < توی نت سرچ کنید ، ببین چطور میشه اینهارو به اندرویداستودیو شناسایی کرد (10 سال پیش)
پاسخ به سوال 
عزیزی  10 سال پیش
+1 0

نحوه Serializable کلاس در اندروید استودیو

سلام خواستم یه کلاسی را implements نمایم به Serializable ولی فیلد SerialVersionUID را نمی ساخت برای برطرف کردن مشکل plugin GenerateSerialVersionUID رو دریافت و نصبش کردم و با زدن دکمه های alt+insert بر روی Serializable گزینه SerialVersionUID به سادگی این کار را انجام می دهد

پاسخ به سوال 
amraee  10 سال پیش
0 0

با سلام: میشه کاری کرد که اندروید استدیو بی نیاز از اینترنت و سایت گوگل بشه؟ یعنی کتابخانه ها را بصورت آفلاین و یا آنلاین یکباره آبدیت کرد

0 0
خیر دوست عزیز اندرویداستودیو فقط آنلاین کتابخونه هارو اضافه میکنه "برای بار اول" ! (10 سال پیش)
پاسخ به سوال 
Criss  9 سال پیش
0 0

این قسمت رو روی گزینه اخر ست کنید ، نتیجه بهتری میگیرید در کار بین تب ها

پاسخ به سوال 
Criss  9 سال پیش
0 0

اگر بعد از زدن Ctrl+Space پرانتز و سیمیکولن آخر گذاشته نمیشه به شکل زیر

tabLayout.setVisibility(

در حالی که باید به این شکل باشه

tabLayout.setVisibility();

قسمت زیر رو تیک بزنید

 


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .