در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

آموزش اندروید (Android) قسمت 39 : درخواست برنامه دیگر و فایل نصب

در قسمت آخر ابتدا گفته ایم که چگونه می توان یک ACTIVITY ساخت که با استفاده از برنامه های دیگر باز شود و درخواست برنامه های دیگر را پردازش کند. بعد از آن به ساخت یک فایل نصب اندروید پرداخته ایم. همچنین برای اماده سازی محصول قسمت هایی مانند ساخت آیکن و تغییر آیکن برنامه توضیح داده ایم. همچنین گفته ایم که متن هر کدام از اکتیویتی ها را چگونه می توان تغییر داد. همچنین در مورد تعیین نسخه برنامه نیز توضیح داده ایم و گفته ایم که نسخه برنامه را چگونه تعیین می کنیم.

از دیگر مطالبی که در این قسمت توضیح داده ایم ساخت فایل نصبی اندروید است که هم نوع فایل نصبی debug را توضیح داده ایم و هم این که گفته ایم که چگونه یک فایل امضای الکترونیکی برای برنامه اندروید درست کنیم و بعد از آن گفته ایم که چگونه یک فایل نصبی اندروید بسازیم که از امضای ما استفاده کند.دوستان این دوره برای یادگیری از صفر برنامه نویسی اندروید بود. برای مفاهیم بیشتر دوره آموزشی پیشرفته اندروید را تدارک دیده ایم.ITPRO باشید

عنوان
1 آموزش اندروید (Android) قسمت 1 : معرفی دوره و نصب ابزارها 40′:30″ رایگان
2 آموزش اندروید (Android) قسمت 2 : معرفی جاوا و متغیرها 48′:43″ رایگان
3 آموزش اندروید (Android) قسمت 3 : عملگر ها و تصمیم و تکرار در جاوا 55′:5″ 15,000
4 آموزش اندروید (Android) قسمت 4: شی گرایی در جاوا 1:0′:24″ 15,000
5 آموزش اندروید (Android) قسمت 5 : وراثت و ساختمان داده ها در جاوا 1:23′:46″ 15,000
6 آموزش اندروید (Android) قسمت 6 : اندروید استودیو (Android studio) 43′:27″ رایگان
7 آموزش اندروید (Android) قسمت 7 : ساختار پروژه ها 29′:20″ رایگان
8 آموزش اندروید (Android) قسمت 8 : ویو و کنترل و ویجت (Widget) 1:9′:59″ 15,000
9 آموزش اندروید (Android) قسمت 9 :ویجت (Widget) ها و خصوصیات آنها 49′:17″ 15,000
10 آموزش اندروید (Android) قسمت 10 : Activity و Intent 39′:12″ 15,000
11 آموزش اندروید (Android) قسمت 11 : Activity و Intent در برنامه 50′:50″ 5,500
12 آموزش اندروید (Android) قسمت 12 : List view و Adapter 27′:36″ رایگان
13 آموزش اندروید (Android) قسمت 13 :ListView و Adapter سفارشی 1:9′:25″ 15,000
14 آموزش اندروید (Android) قسمت 14 : ورودی های غیرمتنی 51′:5″ رایگان
15 آموزش اندروید (Android) قسمت 15 : Group Layout 35′:40″ 15,000
16 آموزش اندروید (Android) قسمت 16 :Toggle Button و برنامه چندزبانه 33′:37″ رایگان
17 آموزش اندروید (Android) قسمت 17 :چندرسانه ای (Multimedia) 55′:55″ 15,000
18 آموزش اندروید (Android) قسمت 18 :برنامه موزیک پلیر (Music Player) 47′:4″ 15,000
19 آموزش اندروید (Android) قسمت 19 :انمیشن (Animation) 30′:22″ 15,000
20 آموزش اندروید (Android) قسمت 20 :برنامه دوز انیمیشنی 57′:32″ 15,000
21 آموزش اندروید (Android) قسمت 21 : تکمیل بازی دوز 54′:16″ 15,000
22 آموزش اندروید (Android) قسمت 22 : ویدیوها و فایل ها 28′:9″ رایگان
23 آموزش اندروید (Android) قسمت 23 :ذخیره Shared Preferences و فایل 49′:33″ 15,000
24 آموزش اندروید (Android) قسمت 24 : برنامه دفترچه یادداشت 49′:27″ 15,000
25 آموزش اندروید (Android) قسمت 25 : تکمیل دفترچه یادداشت 59′:5″ 15,000
26 آموزش اندروید (Android) قسمت 26 : فایل های خارجی و دیتابیس 38′:54″ رایگان
27 آموزش اندروید (Android) قسمت 27 : دیتابیس (Database) 55′:22″ 15,000
28 آموزش اندروید (Android) قسمت 28 : تکمیل دیتابیس (Database) 1:19′:17″ 15,000
29 آموزش اندروید (Android) قسمت 29 : برنامه Todo List 2:2′:47″ 15,000
30 آموزش اندروید (Android) قسمت 30 : مفاهیم جغرافیایی و نقشه ها 34′:35″ رایگان
31 آموزش اندروید (Android) قسمت 31 : نقشه ها و موقعیت ها 1:28′:24″ 15,000
32 آموزش اندروید (Android) قسمت 32 : برنامه GPS 1:23′:28″ 15,000
33 آموزش اندروید (Android) قسمت 33 : مفاهیم وب و انتقال داده 26′:20″ رایگان
34 آموزش اندروید (Android) قسمت 34 : برنامه آنلاین آب و هوا 50′:53″ 15,000
35 آموزش اندروید (Android) قسمت 35 : اتمام برنامه آب و هوای آنلاین 1:22′:2″ 15,000
36 آموزش اندروید (Android) قسمت 36 : کتابخانه Volley 48′:31″ 15,000
37 آموزش اندروید (Android) قسمت 37 : RecyclerView 55′:11″ 15,000
38 آموزش اندروید (Android) قسمت 38 : تماس و SMS و ایمیل و AppChooser 56′:58″ 15,000
39 آموزش اندروید (Android) قسمت 39 : درخواست برنامه دیگر و فایل نصب 35′:8″ رایگان
زمان و قیمت کل 34:37′:9″ 395,500
22 نظر
Teslairan

سرویس ها رو در این دوره آموزش نمیدهید؟

nikolas

سلام جناب عادلی

در اموزش هاتون در مورد jsoap و crawle کردن در اندروید توضیحی داده شده ؟

برای crawle کردن یک سایت اگر راهنماییم کنید ممنون میشم ، (اموزشی ،لینکی)

مهدی عادلی فر

سلام به شما دوست عزیز. خیر در مورد crawler ها صحبتی نشده ولی می تونید با استفاده از این لینک یک مثال در این زمینه ببینید.

nikolas

سلام جناب عادلی فر

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

یادمه قبلا دوره پیشرفته اندروید رو شروع کرده بودین

امکانش هست لینک شو بهم بدین

*فقط اموزش کار با گیت هاب و موارد تخصصیش توی اموزش هاتون خالیه واقعا

مهدی عادلی فر

سلام به شما دوست عزیز.

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

بله کار با گیت هاب رو هنوز نگفتم.

امیرحسین میرزایی

سلام مهندس عادلی عزیز

من تمامی مراحل آماده سازی و نصب انجام دادم، و فایل نصبی هم آماده شد، مشکلی که هست اینه که من موقع نصب این فایل روی device های مختلف،به مشکل خوردم، بعضی از Device ها به راحتی نصب میکنن، بعضی از Device ها اصلا نصب نمیکنن، بعضی از Device ها هم بعد از نصب به درستی کار نمیکنن!

خواستم بدونم دلیل خاصی داره؟ تو کد نویسی ممکنه مشکلی وجود داشته باشه؟

برنامه ای که نوشتم موقیعت مکانی کاربر هر 15 ثانیه یک بار میگیره و نمایش میده، و این کار داخل سرویس انجام میشه.

آیا راهی هست که بشه تمامی این موارد پیش بینی کرد و رفع کرد؟

ممنون

مهدی عادلی فر

سلام امیر حسین عزیز.

میشه بگی که کدوم دستگاه ها درست کار می کنه و روی کدوم دستگاه ها کار نمی کنه مدل و ورژن اندروید رو بهم بگو.

سوال دوم رو متوجه نشدم یعنی چه مواردی رو پیش بینی و رفع کنی؟

کسری یاسری

با سلام خدمت جناب آقای عادلی فر

در هنگام ساخت فایل apk با پیام خطای زیر روبرو میشم :

Could not find intellij-core.jar (com.android.tools.external.com-intellij:intellij-core:26.3.2).

Searched in the following locations:

https://dl.google.comdlandroidmaven2comandroidtoolsexternalcom-intellijintellij-core26.3.2/intellij-core-26.3.2.jar

مهدی عادلی فر

سلام به شما دوست عزیز.

دلیل این مشکل این است که فایل مورد نظر رو برنامه نمی تونه پیدا کنه. برای حل این مشکل با اینترنت غیر فیلتر وصل بشید و اندروید استودیو رو دوباره باز کنید و دوباره سعی کنید و اگر مشکل حل نشد دقت کنید که فایل build.gradle در بخش repositories به صورت زیر باشد.

repositories {
    maven {
        url "https://maven.google.com"
    }
    jcenter()
}
کسری یاسری

با سلام خدمت جناب آقای عادلی فر

مشکل حل نشد .

فایل build.gradle :

buildscript {

repositories {

google()

maven {

url "https://maven.google.com"

}

jcenter()

}

dependencies {

classpath 'com.android.tools.build:gradle:3.3.2'

// NOTE: Do not place your application dependencies here; they belong

// in the individual module build.gradle files

}

}

allprojects {

repositories {

google()

jcenter()

}

}

task clean(type: Delete) {

delete rootProject.buildDir

}

مهدی عادلی فر

برای بیلد کردن پروژه از چه ورژن اندرویدی استفاده می کنید؟

کسری یاسری

apply plugin: 'com.android.application'

android {

compileSdkVersion 28

defaultConfig {

applicationId "google.android.com.intentotherfunction"

minSdkVersion 19

targetSdkVersion 28

versionCode 1

versionName "1.0"

testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

}

buildTypes {

release {

minifyEnabled false

proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'

}

}

}

مهدی عادلی فر

target version خودتون رو کمی پایین تر بیاورید و دوباره تست کنید.

کسری یاسری

targetversion رو تا ۲۶ آوردم بازم نشد.

زیر ۲۶ رو هم قبول نمیکنه

مهدی عادلی فر

مطمئن هستید که اندروید استودیو شما از طرف گوگل فیلتر نیست؟ یعنی می تواند به سرور های گوگل دسترسی پیدا کند؟

کسری یاسری

چجوری باید منطمئن بشم؟

مهدی عادلی فر

توی اندروید استودیو بر روی دکمه sdk manager از نوار ابزار کلیک کنید اگر تونست پکیج های قابل نصب رو لود کنه یعنی مشکلی نداره ولی اگه فقط پکیج هایی که در حال حاضر نصب هستن رو اورد یعنی شما نمیتونید به سرورهای گوگل وصل بشید.

کسری یاسری

پکیج ها رو میاره حتی بروزرسانی هم میکنه

کسری یاسری

اگه اندروید استودیو رو پاک کنم دوباره نصب کنم درست مشه؟

مهدی عادلی فر

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

کسری یاسری

با سلام خدمت جناب آقای عادلی فر

مشکل با آپدیت شدن اندروید استدیو به ورژن ۳.۴ حل شد .

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....