1.如何把AS配置到Ubuntu的桌面
参考:http://blog.csdn.net/aaa111/article/details/41833179
按其方法新建一个文件android-studio.desktop,内容为如下,则可在桌面上显示一个AS的图标:
[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Exec="/opt/android-studio/bin/studio.sh" %f
Icon=/opt/android-studio/bin/studio.png
Categories=Development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=jetbrains-android-studio
Name[en_GB]=android-studio.desktop
在Ubuntu上,System Settings -> Keyboard -> Navigation -> Hide all normal windows (使用Ctrl+Super+D),这里Super是指Win键。
2.生成导入AS所需配置文件(*.ipr)
source build/envsetup.sh
lunch full_jhz6753_65u_3_m0-eng
mmm development/tools/idegen/ <--> make idegen
这会生成文件: out/host/linux-x86/framework/idegen.jar
source development/tools/idegen/idegen.sh <--> make development/tools/idegen/idegen.sh
Read excludes: 12ms
Traversed tree: 84696ms
在源码的根目录下生成android.ipr,android.iws和android.iml三个文件
注:生成的文件包括:
①android.iws 包含工作区的个人设置,比如打开过的文件,版本控制工具的配置,本地修改历史,运行和debug的配置等。
②android.ipr 一般保存了工程相关的设置,比如modules和modules libraries的路径,编译器配置,入口点等。
③android.iml 用来描述modules。它包括modules路径、 依赖关系,顺序设置等。一个项目可以包含多个 *.iml 文件。
3.在AS中打开源码根目录下的android.iml
可参考.repo把不需要的目录excludeFolder出去,这样在打开android.ipr时速度会快很多
4.设置
File -> Project Structure -> Modules -> Android -> Dependencies
该tab页面下删除所有,通过添加按钮选择"1 JARs or directories..."选择期望查看的依赖的代码路径,一般app代码依赖的frameworks等可直接添加进去
参考:http://blog.csdn.net/aaa111/article/details/41833179
按其方法新建一个文件android-studio.desktop,内容为如下,则可在桌面上显示一个AS的图标:
[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Exec="/opt/android-studio/bin/studio.sh" %f
Icon=/opt/android-studio/bin/studio.png
Categories=Development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=jetbrains-android-studio
Name[en_GB]=android-studio.desktop
在Ubuntu上,System Settings -> Keyboard -> Navigation -> Hide all normal windows (使用Ctrl+Super+D),这里Super是指Win键。
2.生成导入AS所需配置文件(*.ipr)
source build/envsetup.sh
lunch full_jhz6753_65u_3_m0-eng
mmm development/tools/idegen/ <--> make idegen
这会生成文件: out/host/linux-x86/framework/idegen.jar
source development/tools/idegen/idegen.sh <--> make development/tools/idegen/idegen.sh
Read excludes: 12ms
Traversed tree: 84696ms
在源码的根目录下生成android.ipr,android.iws和android.iml三个文件
注:生成的文件包括:
①android.iws 包含工作区的个人设置,比如打开过的文件,版本控制工具的配置,本地修改历史,运行和debug的配置等。
②android.ipr 一般保存了工程相关的设置,比如modules和modules libraries的路径,编译器配置,入口点等。
③android.iml 用来描述modules。它包括modules路径、 依赖关系,顺序设置等。一个项目可以包含多个 *.iml 文件。
3.在AS中打开源码根目录下的android.iml
可参考.repo把不需要的目录excludeFolder出去,这样在打开android.ipr时速度会快很多
4.设置
File -> Project Structure -> Modules -> Android -> Dependencies
该tab页面下删除所有,通过添加按钮选择"1 JARs or directories..."选择期望查看的依赖的代码路径,一般app代码依赖的frameworks等可直接添加进去