- 博客(7)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 Android Studio下JNI编程(引入外部或AS自行编译so文件)
在最近的Android开发中,项目逐渐从Eclipse迁移到Android Studio中来,google官方现在并未在Android Studio中支持ndk的开发,但是我们可以利用gradle自动编译jni。步骤1.在新建项目中找到local.properties,在里面加入ndk的路径(ndk必须是r9以上):ndk.dir=E\:\\Android\\ndk-r10d2.在app\src\...
2018-03-31 15:26:04 228
原创 Android Studio 设置主题及字体
Android Studio 设置主题及字体一、 修改后的效果: 其中标签字号为 18,字符类型字体 Consolas 主题 Darcula 代码区域字号为 16,字符类型字体 Courier New 行间距:1.0 1、修改主题及标签的字体 主题 (theme 背景) 标签 (例如:file 文件 run 运行 tool 工具等)步...
2018-03-30 18:21:06 14836
原创 Android绕过usb主机permision确认对话框framework修改方案
最近在看Android USB主从设备通讯(下载Demo)相关的东西,调试时每次运行都弹下面的框,即使勾选“默认情况下用于该USB设备”,还是会弹出,在调试阶段频繁弹框影响开发效率。1. 做过相关开发的都见过下面代码[java] view plain copy// Check whether we have permission to access the device. if (!mUsbMa...
2018-03-23 17:26:51 2919 1
原创 Error:Unable to tunnel through proxy. Proxy returns "HTTP/1.1 400 Bad Reques
关于这个错误,一般出现在import project的时候会出现的错误。这说明项目gradle的版本和studio所用的版本不一致导致的,有以下几个地方需要改正:AndroidStudio\installation_location\gradle\m2repository\com\android\tools\build\gradle;1.studio里面->setting->Buil...
2018-03-21 09:46:53 978
原创 Error: Your project contains C++ files but it is not using a supported native build system
首先在工程目录下的gradle.properties文件的末尾加上一句:Android.useDeprecatedNdk=true 如图: 然后再在文件build.gradle(Module:app)里面的buildTypes类中添加一个这样的方法sourceSets { main { jni.srcDirs = [] }}12345如下图所示 这样就可以编译成...
2018-03-20 14:45:30 286
转载 Android 设置无线热点模块隐藏SSID
在Android上需要将无线热点SSID设置为隐藏的,与系统沟通后发现在无线热点的配置文件中有相关的配置项可以实现方便实现此功能。在/data/misc/wifi/hostpad.confg 文件中加入如下ignore_broadcast_ssid=1加入此配置项后重启启动wifi热点模块即可很方便的隐藏SSID,如需不隐藏则将值配置为0即可。拓展:在根据wifi名和密码连接热点时,如果热点SSI...
2018-03-20 10:41:50 5951 2
转载 linux内核里的GPIO操作函数
1.gpio_set_value(unsigned gpio, int value)用来设置gpio寄存器的值2.gpio_direction_output(unsigned gpio, int value)用来设置gpio为输出功能,同时设置gpio输出的值。一般来说,设置一个GPIO口为输出,先执行一次gpio_direction_output,然后接下来只需执行gpio_set_value就...
2018-03-06 17:15:53 927
电脑通过以太网共享盒子(android)4G网络
2017-06-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人