انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: aassmm در 10 اردیبهشت 1394، 08:09 قظ
-
سلام.
من تازه ubuntu 14.10 رو نصب کردم و می خواستم برای برنامه نویسی اندروید روش eclipse بریزم.
اول از توی ubuntu software center نرم افزار eclipse IDE رو دانلود کردم. بعدش هم همونطور که می دونید باید پلاگین های android SDK و ADT رو روش بریزیم. اما من نمی دونستم که چه ورژنی از این پلاگین ها رو باید از کجا و چه سایتی دانلود می کردم و اینکه بعد از دانلود باید کجا بریزمشون.
توی این انجمن و سایت های دیگه ایرانی آموزش کاملی پیدا نکردم که بیاد لینک دانلود فایل ها رو بده و روش اضافه کردن اون به eclipse رو کامل توضیح بده. البته توی سایت های خارجی مطالب بسیار کاملی از نحوه نصب اینها بر روی eclipse پیدا کردم ولی همه این سایت ها لینک Android SDK و ADT رو از سایت Developser.android.com گذاشته بودن که متاسفانه توی ایران باز نمی شه.
این رو هم بگم چون تاپیک های مشابه انجمن رو دیدم و چیزی دستگیرم نشد اومدم و یک تاپیک جدید زدم.
---شاید توی یک تاپیک چیز هایی رو که من می خواهم رو توضیح داده باشد. ولی من همچین تاپیکی رو پیدا نکردم. اگه می تونید لینکش رو بزارید.
--> راستی نحوه فهمیدن اینکه آیا jdk نصب هست یا نه و نحوه نصب اون رو هم اگه کسی بلد هست بگه.
خیلی ممنون
-
اولا نسخه ای که تو software center هست یه نسخه خیلی قدیمیه. نسخه جدید Eclipse 4.4 لونا رو باید خودت از سایت اکلیپس دانلود کنی. ران تایم جاوا 7 رو از software center نصب کن و بعد هم برای نصب open jdk این کد رو تو ترمینال وارد میکنی:
sudo apt-get install openjdk-7-jdk
بعد که اکلیپس رو دانلود کردی فایل tar.gz رو اکسترکت میکنی.از همون جا برای میتونی اکلیپس رو اجرا کنی. برای اینکه نرم افزار رو تو دش داشته باشی میتونی دستورات زیر رو انجام بدی:
با دستور روت فایل اکلیپس رو که اکسرکت کردی رو به آدرس زیر ببر:
sudo mv eclipse /opt
جای eclipse تو دستور بالا باید آدرس همون اکلیپسی باشه که اکسترکت کردی.
یه فایل متنی ایجاد کن با استفاده از دستور ترمینال زیر:
gedit eclipse.desktop
فایلی رو که ایجاد کردی رو باز کن و کد زیر رو توش کپی کن:
[Desktop Entry]
Name=Eclipse
Type=Application
Exec=env UBUNTU_MENUPROXY=0 eclipse44
Terminal=false
Icon=eclipse
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE;
Name[en]=Eclipse
بعد هم فایل رو سیو کن و دستور زیر رو در ترمینال اجرا کن:
sudo desktop-file-install eclipse.desktop
بعد دستور زیر رو اجرا کن:
sudo ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse44
بعد هم دستور زیر رو وارد کن:
sudo cp /opt/eclipse/icon.xpm /usr/share/pixmaps/eclipse.xpm
تو دش eclipse رو سرچ کن. و نرم افزار رو اجرا کن.
در ضمن یه نکته برای توسعه اندروید فکر میکنم خود اندروید استودیو بهترین IDE باشه. اکلیپس هم یه محیط توسعه قوی برای چند زبون مختلف هستش.
-
سلام
روز به روز کاربرهای بیشتری تمایل پیدا میکنند تحت لینوکس نرمافزار توسعه بدن. به همین دلیل یه پروژهی جدید راه افتاده به اسم اوبونتو میک (https://wiki.ubuntu.com/ubuntu-make) که باهاش همون توضیحاتی که شاهین داد خیلی راحتتر قابل انجام خواهد بود.
این بسته در رپازیتوری استاندارد vivid یعنی نسخهی 15.04 موجود هست یعنی اول:
sudo apt-get install ubuntu-make
و بعدش:
umake android
به شما یه محیط توسعهی اندروید میده.
برای eclipse هم:
umake ide eclipse
کار رو تموم میکنه و نیازی به هیچ فعالیت دیگهای نیست.
البته اگر از نسخهای قبل از 15.04 استفاده میکنید اول باید با:
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
رپازیتوری رو به اوبونتو اضافه کنید.
برای مشاهدهی سایر امکانات این بسته از قبیل راهاندازی محیط توسعهی Go یا Dart هم:
umake --help
رو اجرا کنید.
-
با سلام
sdk manager رو نصب کردم حال می خوام گوگل اکانت و سینک رو در API 19 و بالاتر داشته باشم لطفا راهنمایی کنید بدون قندشکن
-
مشکلت با تور چیه؟
-
مشکلت با تور چیه؟
تا به حال نصب نکردم و نحوه تنظیماتش اطلاعی ندارم و نسخه آفلاین sdk روداتلود و نصب کردم
-
http://wikiwiki.ubuntu.ir/wiki/Tor
-
sdk manager با tor جواب نمیده. یا حداقل من یا به حال نتونستم ازش استفاده کنم. اما مهم نیست. این لینکو داشته باش.
http://ubuntu.buct.edu.cn/android/repository/
هر چیزی رو که نیاز داری میتونی از این منبع دانلود کنی.
-
برای وصل شدن به تور با http proxy می تونی از Privoxy استفاده کنی
برای نصب
sudo apt-get install privoxy
برای تنظیم
sudo gedit /etc/privoxy/config
این دو خط رو آخرش اضافه کن
forward-socks5 / 127.0.0.1:9050 .
forward-socks4a / 127.0.0.1:9050 .
و بعد ری استارت
sudo service privoxy restart
و بعد توی تنظیمات SDK manager
IP: http://127.0.0.1
Port: 8118
منبع: http://ubuntuguide.org/wiki/Tor#Privoxy (http://ubuntuguide.org/wiki/Tor#Privoxy)
ولی نیاز به قند شکن داره ](*,)
وبرای تنظیم تور به طور خلاصه:
1- Email from gmail or yahoo
to: bridges@bridges.torproject.org
content: get transport obfs3
2- install tor_0.2.6.6-1~trusty+1_amd64.deb or newer with ubuntu software center
3- install obfsproxy
sudo apt-get install obfsproxy
4- config /etc/tor/torrc file
sudo gedit /etc/tor/torrc
add in bottom:
UseBridges 1
Bridge obfs3 xxxx
Bridge obfs3 xxxx
Bridge obfs3 xxxx
ClientTransportPlugin obfs3 exec /usr/bin/obfsproxy --managed
and save
5- sudo service tor restart
6- check connect tor
tail -f /var/log/tor/log
7- in firefox install addon "foxyproxy" and config it (it is easy)
من دارم استفاده می کنم و بسیار راضی :D :D
-
با سلام و تشکر
ارور عجیی که حل نمیشه
tail -f /var/log/tor/log
Aug 03 22:28:16.000 [warn] We were supposed to connect to bridge '192.36.41.12:57553' using pluggable transport 'obfs3', but we can't find a pluggable transport proxy supporting 'obfs3'. This can happen if you haven't provided a ClientTransportPlugin line, or if your pluggable transport proxy stopped running.
Aug 03 22:28:16.000 [warn] We were supposed to connect to bridge '185.61.148.74:36067' using pluggable transport 'obfs3', but we can't find a pluggable transport proxy supporting 'obfs3'. This can happen if you haven't provided a ClientTransportPlugin line, or if your pluggable transport proxy stopped running.
Aug 03 22:31:45.000 [notice] Interrupt: exiting cleanly.
Aug 03 22:31:47.000 [notice] Tor 0.2.4.27 (git-412e3f7dc9c6c01a) opening log file.
Aug 03 22:31:47.000 [notice] Parsing GEOIP IPv4 file /usr/share/tor/geoip.
Aug 03 22:31:47.000 [notice] Parsing GEOIP IPv6 file /usr/share/tor/geoip6.
Aug 03 22:31:49.000 [notice] Bootstrapped 5%: Connecting to directory server.
Aug 03 22:31:49.000 [warn] We were supposed to connect to bridge '37.218.246.244:27952' using pluggable transport 'obfs3', but we can't find a pluggable transport proxy supporting 'obfs3'. This can happen if you haven't provided a ClientTransportPlugin line, or if your pluggable transport proxy stopped running.
Aug 03 22:31:49.000 [warn] We were supposed to connect to bridge '192.36.41.12:57553' using pluggable transport 'obfs3', but we can't find a pluggable transport proxy supporting 'obfs3'. This can happen if you haven't provided a ClientTransportPlugin line, or if your pluggable transport proxy stopped running.
Aug 03 22:31:49.000 [warn] We were supposed to connect to bridge '185.61.148.74:36067' using pluggable transport 'obfs3', but we can't find a pluggable transport proxy supporting 'obfs3'. This can happen if you haven't provided a ClientTransportPlugin line, or if your pluggable transport proxy stopped running.
دقیقا درست وارد کردم چرا نمی شناسه نمی دونم
-
با سلام و تشکر
ارور عجیی که حل نمیشه
tail -f /var/log/tor/log
Aug 03 22:28:16.000 [warn] We were supposed to connect to bridge '192.36.41.12:57553' using pluggable transport 'obfs3', but we can't find a pluggable transport proxy supporting 'obfs3'. This can happen if you haven't provided a ClientTransportPlugin line, or if your pluggable transport proxy stopped running.
Aug 03 22:28:16.000 [warn] We were supposed to connect to bridge '185.61.148.74:36067' using pluggable transport 'obfs3', but we can't find a pluggable transport proxy supporting 'obfs3'. This can happen if you haven't provided a ClientTransportPlugin line, or if your pluggable transport proxy stopped running.
Aug 03 22:31:45.000 [notice] Interrupt: exiting cleanly.
Aug 03 22:31:47.000 [notice] Tor 0.2.4.27 (git-412e3f7dc9c6c01a) opening log file.
Aug 03 22:31:47.000 [notice] Parsing GEOIP IPv4 file /usr/share/tor/geoip.
Aug 03 22:31:47.000 [notice] Parsing GEOIP IPv6 file /usr/share/tor/geoip6.
Aug 03 22:31:49.000 [notice] Bootstrapped 5%: Connecting to directory server.
Aug 03 22:31:49.000 [warn] We were supposed to connect to bridge '37.218.246.244:27952' using pluggable transport 'obfs3', but we can't find a pluggable transport proxy supporting 'obfs3'. This can happen if you haven't provided a ClientTransportPlugin line, or if your pluggable transport proxy stopped running.
Aug 03 22:31:49.000 [warn] We were supposed to connect to bridge '192.36.41.12:57553' using pluggable transport 'obfs3', but we can't find a pluggable transport proxy supporting 'obfs3'. This can happen if you haven't provided a ClientTransportPlugin line, or if your pluggable transport proxy stopped running.
Aug 03 22:31:49.000 [warn] We were supposed to connect to bridge '185.61.148.74:36067' using pluggable transport 'obfs3', but we can't find a pluggable transport proxy supporting 'obfs3'. This can happen if you haven't provided a ClientTransportPlugin line, or if your pluggable transport proxy stopped running.
دقیقا درست وارد کردم چرا نمی شناسه نمی دونم
ویکی رو کامل و با دقّت بخون! نگارش تورت قدیمیه!
-
با سلام و تشکر فراوان از دوستان
حذف و دوباره نصب کردم سر انجام مشکل حل شد و تونستم با Privoxy وصل بشم.
ممنون
-
سلام من sdk manager رو دانلود کردم.حالا باید تک تک فایل ها رو باهاش آنلاین دانلود کنم.
خواستم بپرسم راهی برا دانلود آفلاین کل فایل های اون و نصبش وجود نداره؟
اگه راهی هست بیزحمت یه لینک برا دانلود فایل ها برام بزارید.
ممنون
-
سلام من sdk manager رو دانلود کردم.حالا باید تک تک فایل ها رو باهاش آنلاین دانلود کنم.
خواستم بپرسم راهی برا دانلود آفلاین کل فایل های اون و نصبش وجود نداره؟
اگه راهی هست بیزحمت یه لینک برا دانلود فایل ها برام بزارید.
ممنون
اول میخواستم نحوه کار رو بگم ولی دیدم طولانی میشه، سعی میکنم یه آموزش نسبتا جامع در این باره قرار بدم. (طی دو روز آینده)
-
بفرماید: پکیج های SDK اندروید رو چگونه دانلود کنیم؟
(http://minidev.blog.ir/post/%D9%BE%DA%A9%DB%8C%D8%AC-%D9%87%D8%A7%DB%8C-SDK-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF-%D8%B1%D9%88-%DA%86%DA%AF%D9%88%D9%86%D9%87-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%DA%A9%D9%86%DB%8C%D9%85)