ÅÚÏÇÏ ÈíÆÉ ÇáÚãá ÈÊäÒíá android studio æ SDK æ ÑÈØ Environment Variables ÌÏíÏ 2017
ÇáßæÑÏæÝÇ æ ÇáÝæä ÌÇÈ Phone Gap / Cordova
áÈäÇÁ ÊØÈíÞß ÈÏæä Çì ãÔÇßá Çæ ÇÎØÇÁ ãÓÊÞÈáíÉ, ÇåÊã ÌíÏÇ ÈÊäÝíÐ Êáß ÇáÎØæÇÊ ÈÔßá ÕÍíÍ
æÇáÇÓÇÓíÇÊ åì Android studio Full with SDK + JDK + Node / Git
Ëã ÓäÞæã ÈÑÈØ ãáÝÇÊ SDK ÇáÊì ÊäÒá ãÚ ÇäÑæíÏ ÓÊæÏíæ È Environment Variable
áßì íÚãá ãÚß ãáÝÇÊ ÇáÊØæíÑ SDK æ ßæÈÑì ÇáÇÎÊÈÇÑ ADB
###############################################
ÇáÊÚÇãá ãÚ ßæÑÏæÝÇ íÍÊÇÌ ÈÚÖ ÇáãßæäÇÊ ÇáãËÈÊÉ :
###############################################
1- ãÍÑÑ cmd ãÊÞÏã áÇæÇãÑ npm :
ÓÊÞæã ÈÊäÒíá ãÍÑÑ CMD æáßä ãÊÞÏã ÓäßÊÈ Úáíå ÌãíÚ ÇáÇæÇãÑ , æåäÇß ÇËäíä äÒáåã ÓíÝíÏæäß ßËíÑÇ
æÇäÇ ÇÝÖá ÇáËÇäì Ýì ÇáÇÓÊÎÏÇã áÇäß ÈãÌÑÏ ÇáæÞæÞ Úáì ÇáÝæáÏÑ æ ÇáÖÛØ Úáì Git Bash Here
ÓÊÌÏ Çäß ÊßÊÈ ÇáÇæá ÈÏÇÎáå Ïæä ÇáÍÇÌÉ ááÐåÇÈ Çáì ÇáãÓÇÑ ÈßÊÇÈÉ cd Ëã ÇáÝæáÏÑ
https://nodejs.org/en/
https://git-scm.com/
2- ÇáÇæÑßÇá Orcale ÈíÆÉ ÇáÌÇÝÇ Java ãßÊÈÉ JDK :
ÇáÌì Ïì ßì åì ÇÎÊÕÇÑ Java development kit æ ÊËÈíÊåÇ ÇÓÇÓì áÚãá SDK ÇáÎÇÕ ÈÇáÇäÏÑæíÏ .
http://www.oracle.com/technetwork/ja...s-2133151.html
3- ÇäÏÑæíÏ ÓÊæÏíæ Android Studio ãßÊÈÉ SDK :
ÇáÇÓ Ïì ßì sdk åì ÇÎÊÕÇÑ Software development kit æ ÊËÈíÊåÇ Óíßæä ÈÊËÈíÊ ÇäÏÑæíÏ ÓÊæÏíæ ßÇãá
Çì áÇ ÊÞã ÈÊäÒíá SDK áæÍÏå ÝÓÊÚÇäì ÇáßËíÑ æ áä ÊÓÊØíÚ ÇáÇÓÊÛäÇÁ ãåãÇ ÝÚáÊ Úä android studio
https://developer.android.com/studio/index.html
###############################################
ÎØæÇÊ ÊÑßíÈ SDK ÈÔßá Óáíã 100 % ÈÏæä Çì ãÔÇßá
###############################################
1- ÊäÒíá Android Studio
Þã ÈÊäÒíá Android Studio ßÇãáÇ æáÇ ÊÞã ÇÈÏÇ ÈÊäÒíá SDK áæÍÏå
Ýåæ áæÍÏå áä íÝíÏß áÇä ÇáßËíÑ ãä ÇáÇãæÑ ÇËäÇÁ ÈäÇÁ ÇáÊØÈíÞ ÓÊÍÊÇÌ ÇäÏÑæíÏ ÇÓÊæÏíæ
ÝæÝÑ Úáì äÝÓß ÇáÚäÇÁ æ ËÈÊå ÈÔßá ßÇãá ãÚ ÊÍÏíÏ ßá ÇáÎíÇÑÇÊ Èå, Ëã ÈÚÏ ÇáÊËÈíÊ ÇÎÊÑ API 25
æáÇ ÊÎÊÇÑ ÇÎÊíÇÑÇÊ ÇÎÑì æ áÇ Çì ÇÖÇÝÇÊ .
2- ãÓÇÑ Android Studio
ÇäÏÑæíÏ ÇÓÊæÏíæ ÚäÏ ÊËÈíÊå Úáì ÌåÇÒ ÇáßãÈíæÊÑ , íäÒá Úáì ãÓÇÑíä ÝÞØ
ÇáÇæá ( ÇáÈÑäÇãÌ ) : C:\Program Files\Android\Android Studio
ÇáËÇäì ( ÇÓ Ïì ßì ) : C:\Users\rise\AppData\Local\Android\sdk
ÇáÇæá áä äÇÊì äÇÍíÊå ÇØáÇÞÇ ÇáÚãá ßáå Óíßæä Úáì , ÇáãÓÇÑ ÇáËÇäì ÍíË ÈÏÇÎáå íæÌÏ
ÈÚÖ ÇáÝæáÏÑÇÊ ÓäÍÊÇÌ ãäåã ÝÞØ ÝæáÏÑ tools æ ÝæáÏÑ platform-tools æäÇÎÐ ÇáãÓÇÑ ÇáÎÇÕ Èåã
C:\Users\rise\AppData\Local\Android\sdk\tools
C:\Users\rise\AppData\Local\Android\sdk\platform-tools
æÓäÖíÝ ßáÇ ÇáÑÇÈØíä ÏÇÎá ãäÙãÉ Úãá ÇáæíäÏæÒ, ÊÇÈÚ
3- ÑÈØ Android Studio
R.Click on Computer ->Properties
Ëã ÇáäÞÑ Úáì Advanced system settings
3. Ëã ÇáäÞÑ Úáì Environment Variables
4. Ýí ÌåÉ User Variables ÓÊÌÏ Path ÇÚãá Edit
5. ÓäÊÑß ÇÓã path ßãÇ åæ æÓäÖíÝ ÝÞØ Úáì ÎÇäÉ Variable value ÑÇÈØíä SDK
æØÑíÞÉ æÖÚåã ßÇáÊÇáì, ÈÇä äÖÚ Ýì ÇÎÑ ÇáÓØÑ ÝÇÕáÉ ãäÞæØ " ; " Ëã äÖíÝ ÇáßæÏ áíßæä ÇáÔßá
Ëã äÖíÝ ÇáãÓÇÑ ÇáËÇäìßæÏ:C:\Users\rise\AppData\Roaming\npm;C:\Users\rise\AppData\Local\Android\sdk\tools
æáÇ ÊÖÚ Çì ÑãÒ Ýì ÇáÓØÑ ÚäÏ ÇáÇäÊÇÁ , áÇ ÊÖÚ " / " æáÇ " ; " æáÇ ãÓÇÝÉ ÇíÖÇßæÏ:C:\Users\rise\AppData\Roaming\npm;C:\Users\rise\AppData\Local\Android\sdk\tools;C:\Users\rise\AppData\Local\Android\sdk\platform-tools
æáÇ íæÌÏ Çì ãÓÇÑ ÓÊÖíÝÉ áÇÍÞÇ áÇ ááÌÇÝÇ æ áä ÊÍÊÇÌ ANDROID_HOME æáÇ JAVA_HOME
äÓÎÉ ÇáÇäÏÑæíÏ ÓÊæÏíæ æ ÇáÌÇÝÇ ÇáÍÏíËÉ ÊÝÇÏÊ ÇáßËíÑ ãä ÇáÇÚÏÇÏÇÊ ßÇäÊ ÊÊØáÈ ÇÖÇÝÊåÇ ãÓÈÞÇ
ÇáÇä ÇáßæÑÏæÝÇ æ ÇáÝæä ÌÇÈ æ ÇáÔíá adb ÓíÚãá ãÚß ÈÏæä Çì ãÔÇßá
ÇßÊÈ ÇáÇä Ýì cmd ÇãÑ adb ÓíÚãá ãÚß ÈäÌÇÍ
ÇßÊÈ ÇíÖÇ ÈÚÏ ÊæÌíå ÇáãÓÇÑ cordova build ÓíÚãá ãÚß ÈäÌÇÍ
ÇÐÇ ßäÊ áÇ ÊÚÑÝ ADB ÑÇÌÚ åÐÇ ÇáãæÖæÚ
ÇäÏÑæíÏ ÏíÈíÌ ÈÑíÏÌ Android Debug Bridge æ ÇáÔá Shell - ÇáßæÑÏæÝÇ æ ÇáÝæä ÌÇÈ






ÑÏ ãÚ ÇÞÊÈÇÓ
ÇáãÝÖáÇÊ