常见单词

Association关联关系 英 [[ə,soʃɪ’eʃən]] n. 协会,联盟,社团;联合;联想

Directed Association单向关联

Aggregation聚合 英 [,æɡrɪ’ɡeɪʃən] n. [地质][数] 聚合,聚集;聚集体,集合体

Composition组合 英 [ˌkɒmpəˈzɪʃn] n. 作文,作曲;[材] 构成;合成物

Dependency依赖 英 [dɪ’pend(ə)nsɪ] n. 属国;从属;从属物

Generalization泛化,继承 英 [,dʒenrələ’zeɪʃən] n. 概括;普遍化;一般化

Interface Realization接口实现

MAC查找JDK的路径

在控制台中输入
/usr/libexec/java_home -V

即可以看见

Matching Java Virtual Machines (2):
9.0.4, x86_64: “Java SE 9.0.4” /Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home
1.8.0_91, x86_64: “Java SE 8” /Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home

Android Studio 报错显示 mips64el-linux-android-strip 找不到

Android/Sdk/ndk-bundle/toolchains/mips64el-linux-android-4.9/prebuilt/linux-x86_64/bin/mips64el-linux-android-strip 找不到, 导致编译报错

也就是说在Android/Sdk/ndk-bundle/toolchains/mips64el-linux-android-4.9/prebuilt/linux-x86_64/ 路径下找不到 mips64el-linux-android-strip
如果ndk版本在r17版, 很有可能出现这个问题. 我的解决方案是:

  1. 先清除 Android/Sdk/ndk-bundle/ 下的内容
  2. https://developer.android.google.cn/ndk/downloads/older_releases 下载16b版本的ndk到本地, 并解压说, 将解压缩后的所有文件拷贝到 Android/Sdk/ndk-bundle/ 目录下
  3. 重新build工程