Ubuntu配置开发环境:

1.安装 JAVA JDK

参考:https://www.linuxidc.com/Linux/2015-01/112030.htm

 

2.安装Android Studio

参考:https://www.linuxidc.com/Linux/2017-08/146066.htm

 

3新建Android Studio 启动图标(不要有空格)

参考:https://blog.csdn.net/deus_ex_machina/article/details/54588254

[Desktop Entry]

Type=Application

Name=AndroidStudio

Comment=AndroidStudio

Exec=android-studio(绝对路径,右键文件-属性下查看)/bin/studio.sh

Icon=android-studio(绝对路径,右键文件-属性下查看)/bin/studio.png

 

4.安装ADB :

sudo apt-get install android-tools-adb

 

5.在文件夹打开terminal:

https://blog.csdn.net/xbcreal/article/details/61799340

1、命令行:sudo apt-get install nautilus-open-terminal

2、重新加载文件管理器:nautilus -q

3、如果执行以上指令后在文件夹中右键还没有open in terminal选项的话就重启就好了。

     我的是执行上以上指令就可以在文件夹中右键打开open in terminal选项了

 

6.安装虚拟机:

参考:https://blog.csdn.net/bitcarmanlee/article/details/53036809

 

7. Ubuntu快捷键:

打开terminal : ctrl + alt + T ;

打开文件 : sudo nautilus /usr/share/applications

 

8.下载amule:

参考:http://wiki.ubuntu.org.cn/AMule

 

9.下载支持

参考:https://www.cnblogs.com/asmer-stone/p/5207591.html

 

 

开发环境相关问题:

1.通过ubuntu的APT安装:

1

2

sudo apt-get update

sudo apt-get install git

配置自己的Git账号信息  

1

2

git config --global user.name "Your Name"

git config --global user.email "[email protected]"

查看git的配置信息

1

git config --list

 

2.AndroidStudio引入框架或者库的方法:

(1)File-->Project Structure-->app-->Dependencies-->"+"-->Library dependency-->输入框输入-->搜索-->OK
(2)在module的build.gradle中的dependencies{ }中添加implementation 'xxxxxx'后点击Android Studio右上角出现的Sync Now

 

3.Android Studio生成apk:

https://blog.csdn.net/woaichimahua/article/details/54427528

V1、V2选择问题:

https://blog.csdn.net/lvshuchangyin/article/details/62227286

 

4.获得手机的开发者选项:

在设置--->关于里面多次点击手机的版本号即可开启

 

5.adb devices或者androidstudio avd中真机显示???????????? no permissions解决方法:

在Terminal里分别在usb未连接真机和已经连接真机的情况下输入lsusb,比较得出真机使用的idVendor和idProduct,如:

Bus 003 Device 005: ID 18d1:4ee7 Google Inc.

输入命令sudo vim /etc/udev/rules.d/70-android.rules添加内容:

SUBSYSTEM=="usb",ATTRS{idVendor}=="18d1",ATTRS{idProduct}=="4ee7",MODE="0666"

给文件赋权限,sudo chmod a+rx /etc/udev/rules.d/70-android.rules

输入命令sudo service udev restart重启udev

拔掉usb重新连上再执行adb devices即可

 

6.Error: Activity class xxx does not exist.Error while Launching activity解决方法:

adb uninstall com.xx.xxx.xxx(包名)

 

7.AndroidStudio中引入Library:

两种方法:

(1)在File中选择Project Structure ---> app ---> Dependencies ---> 点击add(+号)---> Library dependency  --->  输入名称 --->  点击搜索  --->  OK。

 

(2)打开app的build.gradle文件在dependencies中输入包名,如:

  1. dependencies {

  2. implementation 'io.reactivex.rxjava2:rxjava:2.2.0'

  3. implementation 'io.reactivex.rxjava2:rxandroid:2.0.2'

 

 

8.如出现无法download问题,一般是网络问题需要使用代理地址下载引入Library,如:

Ubuntu环境下配置开发环境以及AndroidStudio等使用中开发环境的相关问题

 

 

插上U盘没任何反应,也无法打开U盘:

原因:驱动模块没有加载。

解决方法:1.终端 lsmod看看有没有 usb-storage scsi_mod。 

2.如果没有输入 sudo modprobe usb-storage

相关文章: