Android开发工具选用的是Android Studio。下面只是简单介绍,如果你本就是一个原生开发工程师,当然是跳过了。

JDK

下载jdk相关资源,安装好之后,在命令行里面输入vim ~/.bash_profile进行相应配置。

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Homeexport PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

然后点击esc键,输入:wq保存退出,接着再输入source ~/.bash_profile,最后输入java -version即可验证是否安装成功。

Gradle

Gradle这块需要把安装包下载到本地,不然每次打开Android Studio都会去更新下载,非常慢,Gradle给我的感觉和npm很像,这块发现我上一篇文章里面忘了介绍iOS的一个工具pod,如下通过pod install可以安装我们所需要的包,比如WeexSDK就是这么安装的。

SDK

SDK就是安卓App所要用到的库框架

build.gradle

app目录下的这个build.gradle文件用的比较多,这个文件里面可以修改App的唯一id,版本号,所用到的库,签名等。

AndroidManifest.xml

这个文件也是经常用到的,package对应的就是我们的包名,接着的就是我们默认权限,WXApplication就是我们App的入口,包含activity就是一个页面承载。在SplashActivity里面有一个indent-filter,这也是安卓应用交互之间很重要的一个点,扩展起来能讲的很多,下面我就简单提一下。

Intent

标题上我已经加了官网的链接,我这边用的比较多的:1、上面提到的文件activity里面用indent-filter过滤,接受隐式Indent,比如呼起等;2、在activity里面,定义Indent启动页面,并通过setData、putExtra等传递参数等。

weex初始化文件目录

上面提到过WXApplication就是整个App的入口,添加启动配置可以修改这个文件,还有一个用的比较多的时候WXpageActivity,里面有加载jsbundle的方法,修改页面,修改传参都可以在这个页面操作,后续章节也会提到。

调试发布

初始化的项目里面已经有debug.keystore,你选择再Build的Generate Signed APK再重新生成,release版本同样可以通过这个建立,在左边Build Variant可以选择release,打包release版本,在app目录的build.gradle里面有生成apk的名称,目录地址可见下面第四张图。

如果还想了解更多,就请关注我的后续章节吧,序篇比较枯燥,希望大家能花点时间静下心来了解一下喽,谢谢。

更多相关文章

  1. git使用小结
  2. Android中存储目录
  3. 向sdcard添加文件fail可能的情况
  4. [2010-12-31 21:33:29 - s] W/ResourceType(27930): Unable to g
  5. Android(安卓)数据存储之 文件存储
  6. make_ext4fs 文件权限控制
  7. 利用 Android(安卓)Systrace 做performance 分析
  8. 从android studio安装配置,到写出第一个小程序
  9. Android中cannot be resolved or is not a field错误的解决办法

随机推荐

  1. [Android(安卓)Pro] Android的5个进程等
  2. Android:如何显示网络图片
  3. Android(安卓)Studio 下载 与 安装 详细
  4. Android(安卓)tips2
  5. android sdk manager 闪退 打不开问题
  6. 探寻 Android(安卓)代码抄袭细节,情节还不
  7. Android————一个简单的新闻面板
  8. Android——高德地图设置中心点和缩放比
  9. [Android] Android(安卓)Tweened Animati
  10. Android:实现两个数相加的例子