Android开发
陌尘吖
爱生活,爱编程。
展开
-
Android Studio3.5 JNI配置及使用
文章目录Android Studio3.5JNI配置及使用一、下载安装NDK以及CMake1.1进入`SDK Manager`1.2开始下载二、新建项目1.1新建`Native C++`项目1.2修改项目信息1.3选择C++版本1.4创建完成二、配置CMake2.1`CMakeLists.txt`主配置文件2.2`CMakeLists.txt`详解2.2.1文件解析2.2.2添加多个`.cpp`文...原创 2020-02-10 16:43:17 · 2328 阅读 · 1 评论 -
Android开发——JNI
Android开发——JNI一、什么是JNIJNI全称为java native interface(java本地开发接口)作用:相当于桥梁的作用,是一种协议通过JNI就可以让java调用C语言Android系统架构:二、JNI基础应用2.1JNI数据类型对照表Java类型JNI别名本地类型booleanjbooleanunsigned charb...原创 2020-02-10 15:35:54 · 519 阅读 · 0 评论 -
JNI中C++调用Java方法时获取jmethodID时需要传入的签名获取方法
JNI中C++调用Java方法时获取jmethodID时需要传入的签名获取方法在Android Studio中build项目打开项目目录在此路径下打开cmd执行命令:javap -s 全限定类名其中对应需要调用方法的descriptor后即是需要的签名...原创 2020-02-10 14:18:01 · 562 阅读 · 1 评论 -
Android Studio安装及配置大全 新手向
文章目录Android Studio安装及配置大全前言一、下载1.1使用百度搜索`android studio`1.2点击`DOWNLOAD ANDROID STUDIO`2.2同意许可协议二、安装2.1开始安装2.2选择安装路径2.3完成安装三、初始配置3.1首次启动3.1.1导入设置3.2无法找到`Android SDK`3.3进入首次运行引导程序3.4自定义安装3.5主题设置3.6安装SDK...原创 2020-02-08 21:08:56 · 2757 阅读 · 1 评论 -
Termux安卓手机编译运行c++
今天突发奇想,想在termux试着去编译c。经过一个多小时的踩坑之后,终于迎来了阶段性的胜利。首先说明本人不会c语言,学的是java。c4droid也用过,配置麻烦还容易出现一些莫名奇妙的问题。(个人感觉)此教程呢是面相c语言初学者,以及没有电脑的穷学生做的。由于本人没有c语言基础,希望各位大佬轻喷。(小声bb)首先第一步呢我们需要下载Termux,下载方式呢可以在度娘寻找,我也会在另一篇文...原创 2019-07-05 08:07:11 · 10821 阅读 · 4 评论 -
Android开发Fragment创建(一)
Fragment创建为fragment创建一个布局定义一个类继承fragment重写oncreatView方法定义Fragment类Frament.javapublic class MyFragment extends Fragment { @Nullable @Override public View onCreateView(...原创 2019-07-19 17:45:01 · 1860 阅读 · 0 评论