رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

پست های پیشنهاد شده

سلام

به نظر من بیخیال اندروید استودیو بشی بهتره چون اون در نسخه های بتا به سر میبره و امکانات چندانی نداره

به همین علت تا کامل شدن برنامه بهتره از eclipse یا intellij استفاده کنی.

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 4 هفته بعد...
  • پاسخ 72
  • ایجاد شد
  • آخرین پاسخ

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

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

پست های محبوب

سلام امکانش هست که از اندروید استودیو بصورت کاملا آفلاین استفاده کرد؟ چون دسترسی به اینترنت من بسیار محدوده! مثلا لایبرری های اندروید استودیوی سیستم خودم رو از یه سیستم دیگه که آنلاینه بگیرم!

شما باید اول مشکل جاوا رو حل کنید بعد باید گرادلgradle را حل کنی برا حل گرادل باید جدید ترینش رو دانلود کنی تو پوشه گرادل بزاری بعد مثل جاوا تعریفش کنی اگه سوال داشتی پیام بزار

من نتونستم jdk 1.8 رو پیدا کنم!!!!! http://www.oracle.com/technetwork/java/javase/downloads/index.html تو این سایت همش ورژن 8 هستش اصلا ورژن 1 نیستش خواهشا راهنمایی کنید  

تصاویر ارسال شده

  • 2 ماه بعد...

من اندروید استدیو رو برای اوبونتو نصب کردم مشکل الان اینجاست که نمیتونم add-on های sdk manger و بگیرم . هر بار بعد از این که نزدیک 1 ساعت پروگرس بار ثابت میمونه یه همچین error ی میگیرم : 

[align=left]Fetching URL: https://dl-ssl.google.com/android/repository/repository-10.xml[/align]

[align=left]Unable to fetch :  https://dl-ssl.google.com/android/repository/repository-10.xml [/align]

چون با ip ایران ‍مشکل داره دارم از تور استفاده میکنم و polipo که پروتکل ساکس رو به http تغییر بدم این تنظیمات polipo ه : 

[align=left]logSyslog = true[/align]

[align=left]logFile = /var/log/polipo/polipo.log[/align]

[align=left]proxyAddress = 192.168.0.1        # both IPv4 and IPv6[/align]

[align=left]allowedClients = 192.168.1.0/24[/align]

[align=left]socksParentProxy = "localhost:9050"[/align]

[align=left]socksProxyType = socks5[/align]

متغییر محلی http_proxy و این شکلی ست کردم : 

[align=left]export http_proxy = "http://192.168.0.1:8123"[/align]

ولی مشکل حل نشده اگه کمک کنید ممنون میشم

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 1 ماه بعد...

سلام

شما حتما نسخه با sdk یا همون bundle  رو دانلود کردین!

بهتره شما اول نسخه بدون sdk رو دانلود و سپس sdk وو هم جدا

و بعد ادرس sdk دانلود شده رو بدین

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

شما حتما نسخه با sdk یا همون bundle  رو دانلود کردین!

بهتره شما اول نسخه بدون sdk رو دانلود و سپس sdk وو هم جدا

و بعد ادرس sdk دانلود شده رو بدین

ممنون از راهنماییتون

اما من sdk رو داشتم و این برنامه رو بدون sdk دانلود کردم و این خطارو داده,حتی تو install custom که میرم خودش پیدا می کنه آدرس sdk مو

اما نمیدونم مشکلم کجاس

لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

مشکلتون حل میشه!

دانلود فیلم اموزشی

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 2 ماه بعد...

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

رام های تبلت های لنوو 

یا رام های تبلت های ایسوز

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 2 هفته بعد...

سلام.

میخواستم بدانم کسی چند پروژه که بشود آن را در محیط اندروید استودیو اجرا کرد و خروجی در ای وی دی منجر مشاهده بشه سراغ دارد؟

ممنون از همگی

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 2 ماه بعد...

با سلام:)

من تازه برنامه نویسی اندروید رو شروع کردم:cool:

و ازتون خواهش میکنم کمک کنید چون واقعا نمیدونم از کجا شروع کنم:S

اگه امکانش هست یه توضیح کلی لطف کنید:huh::heart:


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

مشکلتون حل میشه!

دانلود فیلم اموزشی

لینک مشکل داره:S

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوستان

بعد نصب اندروید استودیو با این ارور روبرو میشم لطفا کمک کنید:(

Internal error. Please report to https://code.google.com/p/android/issues

java.lang.RuntimeException: java.lang.NullPointerException

    at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:178)

    at com.intellij.idea.MainImpl$1$1$1.run(MainImpl.java:52)

    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)

    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)

    at java.awt.EventQueue.access$300(EventQueue.java:103)

    at java.awt.EventQueue$3.run(EventQueue.java:706)

    at java.awt.EventQueue$3.run(EventQueue.java:704)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)

    at java.awt.EventQueue.dispatchEvent(EventQueue.java:715)

    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:362)

    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)

    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)

    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)

    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)

    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)

    at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

Caused by: java.lang.NullPointerException

    at com.android.tools.idea.welcome.AndroidVirtualDevice.(AndroidVirtualDevice.java:81)

    at com.android.tools.idea.welcome.InstallComponentsPath.createComponentTree(InstallComponentsPath.java:89)

    at com.android.tools.idea.welcome.InstallComponentsPath.init(InstallComponentsPath.java:215)

    at com.android.tools.idea.wizard.DynamicWizardPath.attachToWizard(DynamicWizardPath.java:97)

    at com.android.tools.idea.wizard.DynamicWizard.addPath(DynamicWizard.java:233)

    at com.android.tools.idea.welcome.FirstRunWizard.init(FirstRunWizard.java:75)

    at com.android.tools.idea.welcome.FirstRunWizardHost.setupWizard(FirstRunWizardHost.java:100)

    at com.android.tools.idea.welcome.FirstRunWizardHost.getWelcomePanel(FirstRunWizardHost.java:92)

    at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeFrame.(WelcomeFrame.java:68)

    at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeFrame.showNow(WelcomeFrame.java:173)

    at com.intellij.idea.IdeaApplication$IdeStarter.main(IdeaApplication.java:302)

    at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:172)

    ... 16 more


 داداش لینک مشکل داره

با سلام:)

من تازه برنامه نویسی اندروید رو شروع کردم:cool:

و ازتون خواهش میکنم کمک کنید چون واقعا نمیدونم از کجا شروع کنم:S

اگه امکانش هست یه توضیح کلی لطف کنید:huh::heart:


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

مشکلتون حل میشه!

دانلود فیلم اموزشی

لینک مشکل داره:S

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام...این خطا به خاطر مسدود بودن سرور گوگل برای آی پی کشورمونه...

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

بعد از اون هم کلی معطلی برای دانلود داری... D:

در ضمن،نصبش نکنی بهتره...

من نصبش کردم نفس سیستمم رو گرفته،ولی خب برای یه بار دیدن خالی از لطف نیست...!

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

 اگر هم صفر کیلومتری و زبانت خوبه پی دی اف های  head first android و android for dummies گزینه های روی میز خوبیه...!

البته تو انجمن هم حتما آموزش هایی هست،من که نگشتم و تازه عضو شدم ولی مطمئناً پیدا میشه...!

موفق باشی...

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 5 هفته بعد...

کد های اکبیپس با اندروید استودیو یکیه؟

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

لینک ارسال
به اشتراک گذاری در سایت های دیگر

کد های اکبیپس با اندروید استودیو یکیه؟

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

نه با هم متفاوتن خیلی


سلام دوستان

بعد نصب اندروید استودیو با این ارور روبرو میشم لطفا کمک کنید:(

Internal error. Please report to https://code.google.com/p/android/issues

java.lang.RuntimeException: java.lang.NullPointerException

    at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:178)

    at com.intellij.idea.MainImpl$1$1$1.run(MainImpl.java:52)

    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)

    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)

    at java.awt.EventQueue.access$300(EventQueue.java:103)

    at java.awt.EventQueue$3.run(EventQueue.java:706)

    at java.awt.EventQueue$3.run(EventQueue.java:704)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)

    at java.awt.EventQueue.dispatchEvent(EventQueue.java:715)

    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:362)

    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)

    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)

    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)

    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)

    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)

    at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

Caused by: java.lang.NullPointerException

    at com.android.tools.idea.welcome.AndroidVirtualDevice.(AndroidVirtualDevice.java:81)

    at com.android.tools.idea.welcome.InstallComponentsPath.createComponentTree(InstallComponentsPath.java:89)

    at com.android.tools.idea.welcome.InstallComponentsPath.init(InstallComponentsPath.java:215)

    at com.android.tools.idea.wizard.DynamicWizardPath.attachToWizard(DynamicWizardPath.java:97)

    at com.android.tools.idea.wizard.DynamicWizard.addPath(DynamicWizard.java:233)

    at com.android.tools.idea.welcome.FirstRunWizard.init(FirstRunWizard.java:75)

    at com.android.tools.idea.welcome.FirstRunWizardHost.setupWizard(FirstRunWizardHost.java:100)

    at com.android.tools.idea.welcome.FirstRunWizardHost.getWelcomePanel(FirstRunWizardHost.java:92)

    at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeFrame.(WelcomeFrame.java:68)

    at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeFrame.showNow(WelcomeFrame.java:173)

    at com.intellij.idea.IdeaApplication$IdeStarter.main(IdeaApplication.java:302)

    at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:172)

    ... 16 more


 داداش لینک مشکل داره

با سلام:)

من تازه برنامه نویسی اندروید رو شروع کردم:cool:

و ازتون خواهش میکنم کمک کنید چون واقعا نمیدونم از کجا شروع کنم:S

اگه امکانش هست یه توضیح کلی لطف کنید:huh::heart:


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

مشکلتون حل میشه!

دانلود فیلم اموزشی

لینک مشکل داره:S

اگه زبانت خوبه خوبه بگو یه لینک بدم بهت ویدئو هستش تا حد متوسط رو به بالا اندروید رو یاد میگیری

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 2 هفته بعد...

سلام ببخشید موقع اجرا بخ این ارور بر میخورم  inviroment variable java_home(c:\\program file\java\jdk1.7) does not point to a valid jvm installation حالا باید چ کنم؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 1 ماه بعد...
  • 2 هفته بعد...

سلام من تو ادد کردن کتابخانه sqlite asset helper به اندروید استودیو مشکل دارم .گریدل من اپدیته 2.6 هست .

تو سایت github گفته بود که این خط رو به فایل build.gradle اضافه کنم

'compile 'com.readystatesoftware.sqliteasset:sqliteassethelper:2.0.1

ولی وقتی میزنم موقع سینک کردم خطا میده

Error:(29, 13) Failed to resolve: com.readystatesoftware.sqliteasset:sqliteassethelper:2.0.1

ممنون میشم کسی پاسخ بده :(

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

همینطوری کپی نکن تو gradle

ctrl + alt + shift + s رو بزن

داخل dependencies برو سرچ بزن !! ببین وجود داره یا نه ! کلش رو سرچ نکن یعنی یه تیکشو بنویس ! ممکنه ورژن جدیدترشو شما داشته باشید بنابراین این شماره رو نمیشناسه !

موفق باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

همینطوری کپی نکن تو gradle

ctrl + alt + shift + s رو بزن

داخل dependencies برو سرچ بزن !! ببین وجود داره یا نه ! کلش رو سرچ نکن یعنی یه تیکشو بنویس ! ممکنه ورژن جدیدترشو شما داشته باشید بنابراین این شماره رو نمیشناسه !

موفق باشید

وجود نداشت اصلا !!

لینک ارسال
به اشتراک گذاری در سایت های دیگر

وجود نداشت اصلا !!

خب اگر سرچ کردید وجود نداشت ! پس باید حتما فایل jar از همون دانلود کنید .

لینک ارسال
به اشتراک گذاری در سایت های دیگر

وجود نداشت اصلا !!

وجود داره !

گزینه app رو بزنید ! پنجره ای که باز میشه dependencies رو بزن !

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

موفق باشید

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

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 1 ماه بعد...

لطفا واسه گوگل استودیو آموزش برنامه نویسی اندروید قرار بدید

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

تریجحا فارسی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

http://shopdroid.ir/android-programming-training-videos/android-package/52-android-advanced-training-video-package#گالری-تصاویر

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 1 ماه بعد...

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

  • مطالب مشابه

    • توسط 3245
      سلام
      من درحال اموزش اندروید هستم،
      برای این کار، ویدیوهای ساخت کتاب رو خریدم، اما چون اطلاعاتم خیلی کمه،درک مطالب توی این ویدئو سخته برام
      میخواستم اگرممکنه دوستان کلیپی پیشنهاد بدن که سبک تر باشه و بیشتر به مباحث پایه بپردازه، البته خیلی هم نخواد از صفر شروع کنه که خسته کننده میشه...
      طوری باشه پروژه محور باشه اما پروژه سبکی باشه.
       
      ممنون.
       
       
    • توسط aliazmoodeh
      سلام من یه آپی دارم یه قسمت وجود داره که اطلاعات رو از سرور میگیره و تو ریسایکلرویو نمایش میده من میخوام این اطلاعات رو تو حالت افلاین هم داشته باشم یعنی چی یعنی بتونم اطلاعاتی که از سرور گرفتم قبلا رو وقتی کاربر اینترنت بهش نمایش بدم دقیقن مثله تلگرام میگم ولی نمیدونم باید چیکار کنم اگر اموزشی در این رابط دارید بهم بگید یا سورسی دارید بهم بگید پولی یا رایگان باشه برام فرقی نمیکنه فقط میخوام مشکلمو حل کنه
    • توسط Zeynab Tri
      سلام. دوستان بنده یک عدد تازه کار در برنامه نویسی اندروید هستم و نمیدونم این ارور رو چطور حل کنم. ممنون میشم اگر کسی میتونه من رو راهنمایی کنه.عکسش رو گذاشتم.

    • توسط moein123
      سلام دوستان خوبین؟
      من برای آپ خودم ثبتنام و لاگین دارم میسازم
      ثبتنام کاربر به خوبی کار میکنه و مشکلی نداره
      ولی برای لاگین کردن نمیدونم چرا کار نمیکنه
      پیغام خطا هم نمیده
      ببینین این کد سمت سروری که نوشتم
      <?php if($_SERVER['REQUEST_METHOD']=='POST'){ $mail2=$_POST['mail']; $password=$_POST['pass']; require_once 'connect.php'; $sql = "SELECT * FROM register WHERE mail='$mail2' "; $response=mysqli_query($conn,$sql); $result=array(); $result['login']=array(); if(mysqli_num_rows($response)===1){ $row=mysqli_fetch_assoc($response); if(password_verify($password,$row['pass'])){ $index['name']=$row['name']; $index['mail']=$row['mail']; array_push($result['login'],$index); $result['okk']='1'; $result['message']='okk'; echo json_encode($result); mysqli_close($conn); }else{ $result['okk']='0'; $result['message']='error'; echo json_encode($result); mysqli_close($conn); } } } ?> و اینم کد های جاوای اندروید که نوشتم
      package com.android.register1; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.print.PageRange; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.LinearLayout; import android.widget.ProgressBar; import android.widget.Toast; import com.android.volley.AuthFailureError; import com.android.volley.Request; import com.android.volley.RequestQueue; import com.android.volley.Response; import com.android.volley.VolleyError; import com.android.volley.toolbox.StringRequest; import com.android.volley.toolbox.Volley; import com.google.android.material.snackbar.Snackbar; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import java.util.HashMap; import java.util.Map; public class loginn extends AppCompatActivity { EditText edt_username,edt_password_login; Button btn_login; ProgressBar my_progcess; static String url_login="http://192.168.1.103/register2/login.php"; LinearLayout my_manager; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_loginn); find_all(); } private void find_all() { edt_username=findViewById(R.id.edt_username); edt_password_login=findViewById(R.id.edt_pass_login); my_progcess=findViewById(R.id.my_progcess_login); btn_login=findViewById(R.id.btn_login); my_manager=findViewById(R.id.my_manager); btn_login.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String musername=edt_username.getText().toString().trim(); String mpassword=edt_password_login.getText().toString().trim(); if(!musername.isEmpty() || !mpassword.isEmpty()){ my_login(musername,mpassword); }else { edt_username.setError("username"); edt_password_login.setError("password"); } } }); } public void my_login(final String mail,final String pass){ my_progcess.setVisibility(View.VISIBLE); btn_login.setVisibility(View.GONE); StringRequest request=new StringRequest(Request.Method.POST, url_login, new Response.Listener<String>() { @Override public void onResponse(String response) { try { JSONObject jsonObject=new JSONObject(response); String message=jsonObject.getString("okk"); JSONArray jsonArray=jsonObject.getJSONArray("login"); if(message.equals("1")){ for (int i = 0; i <jsonArray.length() ; i++) { JSONObject jsonObject1=jsonArray.getJSONObject(i); String name=jsonObject1.getString("name").trim(); String mail=jsonObject1.getString("mail").trim(); Snackbar snackbar=Snackbar.make(my_manager, name+mail+"لاگین شدید",Snackbar.LENGTH_LONG); snackbar.getView().setTranslationY(-100); snackbar.show(); } } } catch (JSONException e) { e.printStackTrace(); Toast.makeText(loginn.this, "error1"+e.toString(), Toast.LENGTH_SHORT).show(); my_progcess.setVisibility(View.GONE); btn_login.setVisibility(View.VISIBLE); } } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { Toast.makeText(loginn.this, "error2"+error.toString(), Toast.LENGTH_SHORT).show(); my_progcess.setVisibility(View.GONE); btn_login.setVisibility(View.VISIBLE); } }){ @Override protected Map<String, String> getParams() throws AuthFailureError { Map<String,String>params=new HashMap<>(); params.put("mail",mail); params.put("pass",pass); return params; } }; RequestQueue requestQueue= Volley.newRequestQueue(this); requestQueue.add(request); } } ممنون میشم کمکم کنید 
    • توسط hossein1212
      سلام 
      من در اجرا شبیه ساز به مشکل زیر خورده ام راه حلی داره
      اینترنتم اوکیه ولی دانلود نمیکنه


  • فایل


×
×
  • اضافه کردن...