Farzad Sarseifi

مدیریت انجمن
  • تعداد ارسال ها

    2,377
  • تاریخ عضویت

  • آخرین بازدید

  • Days Won

    355

تمامی ارسال های Farzad Sarseifi

  1. برای ارتباط اپ ها با همدیگر میبایستی از IPC استفاده کنید
  2. باید در متد onPause موزیک خودتون stop کنیدو در متد onResume موزیک تونو رو استارت بزنید
  3. با دستور yarn دانلود کنید کتابخونه رو
  4. ورژن کتابخونه گوگل مپ رو چند قرار دادین ؟
  5. اگر دامنه شما https نباشد باید این تگ رو به فایل مانیفست اضافه کنید تا روی اندروید ۹ مشکلتون حل بشه android:usesCleartextTraffic="true" <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:usesCleartextTraffic="true" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme" >
  6. شما نیاز دارید api 28رو دانلود کنید برای اینکار فیلتر شکن بزنید و مشکلتون حل میشه
  7. Android Studio بر اساس IDEA IntelliJ برای توسعه نرم افزار اندروید است. این ابزار بیشتر در مه 2013 برای توسعه اندروید منتشر شده بود،و در این مدت با نسخه بتا به توسعه دهندگان اندروید معرفی شد و در june 2015 نسخه نهایی این برنامه معرفی گردید. در این آموزش شما می توانید مراحل زیر را برای نصب Android Studio یاد بگیرید. برای نصب اندروید استودیو(Android Studio) میبایستی که فایل نسخه نصبی اندروید استودیو را از سایت توسعه دهندگان اندروید دریافت و نصب نمایید تا بعد از نصب اخرین نسخه SDk اندروید نیز همراه آن نصب شود. محیط نرم افزار Android Studio برخی از مشکلات متداول 1-خطای cannot start Android Studio : ERROR: cannot start Android Studio. No JDK found. Please validate either ANDROID_STUDIO_JDK, or JDK_HOME or JAVA_HOME points to valid JDK installation. ECHO is off. Press any key to continue این خطا بدین دلیل می باشد که هنگامیکه نرم افزار اندروید استودیو نصب شد و خواستیم آن را اجرا نماییم، چنانچه با اخطار مواجه شویم و برنامه اجرا نشود، میبایستی که جاوا jdk 1.7 را نصب کنیم و یا اگر قبلا نصب شده باشد، باید مسیر آن را در بخش System Variable ویندوز ست کنیم به مسیر زیر میرویم Start menu > Computer > System Properties > Advanced System Properties. سپس گزینه Advanced tab > Environment Variables را انتخاب میکنیم. گزینه افزودن system variable را انتخاب کنید و در بخش name باید JAVA_HOME را بنویسید و در بخش value نیز مسیر نصب جاوا را مانند C:\Program Files\Java\jdk1.7.0_21 وارد نمایید 2- خطای Android SDK is out of date or is missing templates : Your Android SDK is out of date or is missing templates. Please ensure you are using SDK version 22 or later. این خطا بدین دلیل میباشد که sdk اندروید شما پایین میباشد و نمی تواند اندروید استودیو از این sdk استفاده نماید که باید sdk اندروید را بروز برسانی نمایید. مسیر نصبی sdk اندروید در ویندوز : \Users\AppData\Local\Android\android-studio\sdk\ مسیر نصبی sdk اندروید در مک: /Applications/Android\ Studio.app/sdk/ سپس بار دیگر Android Studio را اجرا کنید و به مسیر Configure > Project Defaults > Project Structure بروید و sdk اندروید خود را روی آخرین ورژن Android SDK قرار دهید مطالب مرتبط
  8. کد رو بزاید بررسی کنم
  9. روی کدوم خط این خطا اتفاق میوفتنه ؟
  10. برای اندروید ؟
  11. آیا برنامه خاصی نصب کردین که باعث میشه adb به مشکل بخوره
  12. سلام آیا برنامه خودتو رو sign شده به مشتری دادین یا debug ?
  13. [align=justify]یک زبان برنامه‌نویسی شئ‌گراست که برای اولین بار توسط جیمز گوسلینگ در شرکت سان مایکروسیستمز ایجاد شد و در سال ۱۹۹۵ به عنوان بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسان‌تری دارد و از قابلیت‌های سطح پایین کمتری پشتیبانی می‌کند. یکی از قابلیت‌های اصلی جاوا این است که مدیریت حافظه را بطور خودکار انجام می‌دهد. ضریب اطمینان عملکرد برنامه‌های نوشته‌شده به این زبان بالا است و وابسته به سیستم‌عامل خاصی نیست، به عبارت دیگر می‌توان آن را روی هر رایانه با هر نوع سیستم‌عاملی اجرا کرد. برنامه‌های جاوا به صورت کدهای بیتی همگردانی(کامپایل) می‌شوند. که مانند کد ماشین هستند و به ویژه وابسته به سیستم‌عامل خاصی نیستند.[/align] [align=center][/align] تاریخچه JAVA [align=justify]در مقایسه با زبان‌های دیگر، همچون ++C یا بیسیک یا فورترن، جاوا زبان نسبتاً جدیدتری است. شرکت (sun Microsystems)سان مایکروسیستمز در سال ۱۹۹۱ یک پروژه تحقیقاتی به نام گرین (Green) را آغاز کرد. هدف این پروژه ایجاد زبانی جدید شبیه به ++C بود که نویسنده اصلی آن، جیمز گاسلینگ، آن را بلوط (Oak) نامید. اما بعدها به دلیل برخی مشکلات حقوقی از میان لیستی از کلمات تصادفی نام آن به جاوا تغییر کرد. پروژه گرین به دلیل مشکلات بازاریابی در شرف لغو شدن بود تا اینکه گسترش وب در سال ۱۹۹۳ باعث نمایش توانایی‌های وافر جاوا در این عرصه گشت. اینگونه بود که شرکت سان مایکروسیستمز در مه ۱۹۹۵ جاوا را رسماً به بازار عرضه کرد. جاوا یک زبان برنامه‌نویسی است که در آغاز توسط شرکت سان مایکروسیستمز ایجاد شده‌است و در سال ۱۹۹۵ به عنوان بخش اصلی سکوی جاوا منتشر شد. این زبان قسمت‌های بسیاری از گرامر خود را از C و ++C گرفته اما دارای مدل شی‌گرایی ساده‌ای است و امکانات سطح پایین کمی دارد. کاربرد جاوا در کامپایل به صورت بایت کد است که قابلیت اجرا روی تمامی ماشین‌های شبیه‌سازی جاوا را داشته باشد صرف نظر از معماری و خصوصیات آن کامپیوتر. اجرای اصلی کامپایلرهای جاوا، ماشین‌های پیاده‌سازی و کتابخانه‌های آن توسط این شرکت از سال ۱۹۹۵ منتشر شد. در 1997 may این شرکت، نرم‌افزار رایگان این زبان را فراهم کرد. دیگران هم کاربردهای دیگری از این زبان را منتشر کردند مثل کامپایلر GNU برای جاوا. مرورگرهای اصلی وب، به هم پیوستند تا به طور مطمئن جاوا اپلت را بدون صفحات وب اجرا کنند و به این صورت جاوا خیلی زود معروف و محبوب شد. با پیدایش java2، نسخهٔ جدید توانست ترکیب‌های جدیدی را برای نوع‌های مختلف پلت فرم‌ها ایجاد کند. به عنوان مثال J2EE، باهدف کاربرد برای تشکیلات اقتصادی، و نسخه سکوی جاوا، نسخه میکرو برای موبایل منتشر شد. در سال 199۶ با هدف بازاریابی، این شرکت نسخه جدید J2 را با نام‌های سکوی جاوا، نسخه سازمانی، سکوی جاوا، نسخه میکرو و سکوی جاوا، نسخه استاندارد منتشر کرد. در سال ۱۹۹۷ شرکت سان میکروسیستمز،ISO/IEC JTC1 standards body و Ecma International را به فرمول جاوا تغییر داد. شرکت sun بسیاری از کاربردهای جاوایش را بدون هیچ هزینه‌ای فراهم آورد. شرکت sun با فروش مجوز برای بعضی از کاربردهای خاصش مثل Java Enterprise System درآمدی را بدست آورد. اولین تمایزی که بین SDK و سکوی جاوا داد شامل فقدان کامپایلر برای JRE و سرفایل‌ها بود. در ۱۳ نوامبر 199۶ شرکت sun نرم‌افزار جاوا را به صورت رایگان و با مجوز عمومی برای همه منتشر کرد. جاوا یک پلتفرم نرم‌افزاری است.[/align] توزیع‌های جاوا [align=justify]منظور از توزیع جاوا پیاده‌سازی‌های مختلفی است که برای کامپایلر جاوا و همچنین مجموعه کتابخانه‌های استاندارد زبان جاوا (JDK) وجود دارد. در حال حاضر چهار توزیع‌کنندهٔ عمده جاوا وجود دارند: • سان میکروسیستمز: توزیع کننده اصلی جاوا و مبدع آن می‌باشد. در اکثر موارد هنگامی که گفته می‌شود جاوا منظور توزیع سان می‌باشد. • GNU Classpath: این توزیع از سوی موسسه نرم‌افزارهای آزاد منتشر شده و تقریبا تمامی کتابخانه استاندارد زبان جاوا در آن بدون بهره‌گیری از توزیع شرکت سان از اول پیاده‌سازی شده‌است. یک کامپایلر به نام GNU Compiler for Java نیز برای کامپایل کردن کدهای جاوا توسط این موسسه ایجاد شده‌است. فلسفه انتخاب نام Classpath برای این پروژه رها کردن تکنولوژی جاوا از وابستگی به علامت تجاری جاوا است بطوریکه هیچ وابستگی یا محدودیتی برای استفاده آن از لحاظ قوانین حقوقی ایجاد نشود و از طرفی به خاطر وجود متغیر محیطی classpath در تمامی محیط‌های احرایی برنامه‌های جاوا، این نام به نوعی تکنولوژی جاوا را برای خواننده القا می‌کند. کامپایلر GNU توانایی ایجاد کد اجرایی (در مقابل بایت کد توزیع سان) را داراست. لازم به ذکر است که در حال حاضر شرکت سان تقریبا تمامی کدهای JDK را تحت مجوز نرم‌افزارهای آزاد به صورت متن باز منتشر کرده‌است و قول انتشار قسمت بسیار کوچکی از این مجموعه را که به‌دلیل استفاده از کدهای شرکت‌های ثانویه نتوانسته به صورت متن باز منتشر نماید در آینده نزدیک با بازنویسی این کدها داده‌است. • مایکروسافت #J: این در حقیقت یک توزیع جاوا نیست. بلکه زبانی مشابه می‌باشد که توسط مایکروسافت و در چارچوب.net ارائه شده‌است. انتظار اینکه در سیستم‌عاملی غیر از ویندوز هم اجرا شود را نداشته باشید. • AspectJ: این نیز یک زبان مجزا نیست. بلکه یک برنامه الحاقی می‌باشد که امکان برنامه نویسی Aspect Oriented را به جاوا می‌افزاید. این برنامه توسط بنیاد برنامه‌نویسی جلوه‌گرا و به صورت کدباز ارائه شده‌است.[/align] منبع : ویکی پدیا
  14. سلام برای اینکار باید تک به تک المان ها را جدا کنید سپس به داخل پروژه خود بیارید. برای اینکار بهتره طراحی که طرح را پیاده سازی کرده است تمامی جزئیات را بهتون منتقل نمایید
  15. سلام ابتدا باید به بخش bios سیستمتون برید و Virtualization را فعال نمایید سپس در داخل sdk manager اندروید میبایستی HAXM را دانلود و سپس نصب نمایید
  16. فیلتر شکن شما چیه ؟
  17. دانلود رایگان شبیه ساز Memu Play برای اندروید از جمله بهترین شبیه سازهای اندروید که به تازگی معرفی شده است Memu Player هستش که میتوانید بدون نیاز به ابزارهای دیگر از لذت داشت یک شبیه ساز برای تولید اپلیکیشن های موبایل و همچین اجرای اپلیکیشن و بازی های موبایل استفاده کرد. https://www.memuplay.com/
  18. ابتدای سال 2015 اولین نسخه stable یک کتابخونه جاوا اسکریپت متن باز(open source Java script) برای توسعه رابط کاربری (user interface) وب اپلیکیشن ها توسط فیس بوک منتشر شد.اسم این کتابخونه React یا همون React Js بود.محبوبیت این کتابخونه در اوایل انتشار به طور صعودی افزایش یافت به طوری که به جز فیس بوک کمپانی های Airbnb و Netflix هم ازش استفاده میکنن. اواخر مارچ 2015 React Native به عنوان یک فریم ورک جدید توسط فیس بوک منتشر شد که به شما این اجازه رو میده که با استفاده از جاوا اسکریپت و کتابخونه React اپلیکیشن موبایل بسازید. قابلیت های این فریم ورک : 1-زمان توسعه سریع 2-یک فریم ورک، چند سیستم عامل 3-Hot Reloading یا تست سریع 4-تیم برنامه نویسی کوچکتر 5-اپلیکیشن سریع و قدرتمند 6-کدنویسی UI ساده 7-نیاز به منابع کمتر برای کدنویسی
  19. خطایی که داده میشود برای firewall ویندوز تون هستش و اجازه دسترسی git رو نمیده
  20. برای اینکار باید بدین روش کار رو انجام بدین : Toolbar toolbar = findViewById(R.id.toolbar); setSupportActionBar(toolbar); toolbar.setTitle(""); getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setDisplayShowHomeEnabled(true); getSupportActionBar().setTitle(""); کلیک دکمه برگشت : @Override public boolean onOptionsItemSelected(MenuItem item) { if(item.getItemId()==android.R.id.home) { finish(); } return super.onOptionsItemSelected(item); }
  21. ۱ - خیر قابل مشاهده نیست ۲- تو قسمت privacy policy میتوانید تعیین کنید چه کسانی میتوانند وضعیت آنلاین بودن شما را مشاهده کنند ۳- وضعیت two step verification را حتما ست کنید تا برای هر بار ورود به رمز امنیتی که خودتون میدانید را بتوانید وارد کنید
  22. کدتون رو بزارید بررسی کنیم ؟
  23. روی ارور لاگ چه اروری میگیرید ؟
  24. دستور زیر رو بزنید که adb دوباره راه اندازی بشه adb kill-server adb start-server
  25. اندروید استودیو یک محیط برنامه نویسی برای پلتفرم اندروید است. این برنامه در 16 می 2014 توسط مدیران گوگل در کنفرانس گوگل I/O معرفی شده است. از ماه june 2014 نسخه پیش نمایش این برنامه (به صورت رایگان) برای امتحان در دسترس توسعه دهنده‌ها قرار گرفت. این محیط بر اساس نرم‌افزار محبوب جت برینز طراحی شده است، این استودیو بطور اختصاصی برای اندروید طراحی شده. هم اکنون این استودیو برای دانلود بر روی ویندوز، مک و لینوکس در دسترس می‌باشد. Android Studio provides the fastest tools for building apps on every type of Android device چندین ویژگی جدید در این نرم‌افزار برای کاربران می‌باشد: چیدمان زنده: ویرایشگر WYSIWYG – کدنویسی زنده – رندر هم زمان برنامه کنسول توسعه دهنده: راهنمای بهینه سازی – کمک برای ترجمه – ردیابی ارجاع – طریقه استفاده پشتیبانی از ساخت مبتنی بر Gradle رفع و عیب یابی مخصوص اندروید ابزار لینت برای گرفتن عملکرد، قابلیت استفاده، نسخه سازگار با مشکلات دیگر قابلیت Proguard و امضای برنامه مبتنی بر الگوی wizard برای ایجاد طرح اندروید و اجزای مشترک ویرایشگر طرح بندی غنی که به شما اجازه کشیدن و رها کردن UI کامنت‌ها را می‌دهند. گزینه‌ای برای تنظیمات پیش نمایش طرح بندی در صفحه نمایش چندگانه دانلود از سرور قدرتمند انجمن اندروید ایران نسخه ۶۴ بیتی Windows - حجم ۹۴۸ مگابایت - نسخه ۳.۴ http://p30droid.com/Download/androidstudio/android-studio-ide-183.5452501-windows.exe نسخه ۶۴ بیتی Mac os - حجم ۹۴۸ مگابایت - نسخه ۳.۴ http://p30droid.com/Download/androidstudio/android-studio-ide-183.5452501-mac.dmg نسخه ۶۴ بیتی Linux - حجم ۹۴۸ مگابایت - نسخه ۳.۴ https://p30droid.com/Download/androidstudio/android-studio-ide-183.5452501-windows32.zip دانلود جاوا :