![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
LIANGJIANGLI
这个作者很懒,什么都没留下…
展开
-
Flutter混编-Android集成
学习目标:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、CSDN 技术博客 3 篇原创 2020-11-13 14:03:25 · 395 阅读 · 1 评论 -
局域网通讯方案
在局域网中,分配给设备的ip是不固定的,所以别的设备是如何获取到本设备的IP跟port的呢?本文章主要是解决不同设备在同一个局域网内的通信问题,B设备通过局域网自动发现A设备的ip跟端口,最后利用socket连接并通讯。方案一: NSD(Network Service Discovery)服务 这个服务是搜索附近哪个网络设备可以进行通信,一般指的是局域网内连接同一个...原创 2020-01-21 17:22:33 · 4143 阅读 · 0 评论 -
Android Data Binding 介绍使用
介绍Data Binding 类库(Android 2.1(API level 7+))是用于编写xml layout 布局,并且尽量减少粘合代码对你的应用逻辑和布局上的绑定。构建在应用 module 的 build.gradle 添加 dataBinding 支持,Android Studio 版本必须 1.3+。android { .... dataBindi...原创 2018-10-09 17:11:20 · 993 阅读 · 0 评论 -
Android Studio JNI学习之(5)-调试(LLDB与基于gradle-experimental插件)
要调试原生代码必需先按照LLDB与基于gradle-experimental插件LLDB在tools->Android->sdk manager 中的SDK tools中找到LLDB并安装.gradle-experimentalclasspath "com.android.tools.build:gradle-experimental:0.7.3"原创 2017-10-09 10:13:30 · 2170 阅读 · 0 评论 -
Android Studio JNI学习之(2)-JAVA与原生代码通信
正在搬砖。。。原创 2017-06-02 17:31:04 · 502 阅读 · 0 评论 -
Android Studio JNI学习之(3)-使用SWIG自动生成Jni代码
在上一编博客中展示了将原生代码和Java应用程序连接的方法。如前所述,实现JNI封装代码和处理数据类型之间的转换是繁琐且耗时的开发任务。下面介绍SWIG(Simplified Wrapper and Interface Generator)就是简化上述过程的开发工具。 SWIG不是Android或Java的专用工具。它是一个可以生产许多其他编程语言代码的、广泛使用的工具,这里只会介绍An原创 2017-06-02 14:02:04 · 1945 阅读 · 3 评论 -
Android Studio JNI学习之(1)-hello jni
1、下载开发工具和NDKAndroid Studio下载 NDK下载CMake : Android Studio默认使用CMake编译原生库,如果你只打算用ndk-build编译的话就不需要下载这个组件LLDB:使用它来调试本地代码 你可以使用SDK Manager来安装上述组件2、创建项目,JNI包,JniTest.java类原创 2017-06-02 16:12:55 · 550 阅读 · 0 评论 -
Mac Swig 3.0.12 安装
首先说明我安装Swig主要是用于帮助 Android JNI 开发Mac安装步骤如下:1、首先到逛完下载最新版本Swig,http://www.swig.org/download.html 到目前为止(2017.6.1)最新版本是v3.0.122、解压安装包3、配置、编译、安装Swig 打开终端cd原创 2017-06-01 16:00:01 · 5830 阅读 · 2 评论 -
Kotlin Android Studio入门学习研究
前言 Google宣布Kotlin正式成为Android的开发语言。JetBrains终于打入最重要的市场。Java is dead, long live Kotlin!概述 [Kotlin](https://kotlinlang.org/) Kotlin 是一个基于 JVM 的新的开源编程语言,由 JetBrains (Java IDE提供商) 开发。原创 2017-06-01 10:59:17 · 539 阅读 · 0 评论 -
cannot resolve corresponding JNI function
对于网上千篇一律的解决办法就是 扯淡!!虽然可以解决红色消失,但是C++/C编码提示、查看源码调试功能都用不了,头痛医脚!!!错误用法:1.File--->Settings--->Plugins,将Android NDK Support(如下图中第一项)后面的对勾去掉。下面来演示正确解决方法:搜索还是要用google,百度都是拷贝的多,没啥实际意义。翻译大概意思就是说:Andr原创 2017-05-27 10:46:50 · 5319 阅读 · 12 评论