找不到本地方法实现的另外一种原因
简书链接:找不到本地方法实现的另外一种原因文章字数:17,阅读全文大约需要1分钟 extern "C" 貌似没得这个就找不到了。 123456extern "C" JNIEXPORT jstringJNICALL Java_cn_qssq666_testjni_MainActivity_stringFromJNI(JNIEnv *env, jobject /* this */) { std::string hello = "Hello from C++"; return env->NewStringUTF(hello.c_str());}
window使用nm
简书链接:window使用nm文章字数:199,阅读全文大约需要1分钟 1D:\env\android_sdk\ndk-bundle\toolchains\x86-4.9\prebuilt\windows-x86_64\i686-linux-android\bin 最近老是编译不生效,直接提取.o文件进行查看 nm -C 123456789101112131415161718192021222324252627282930313233343536373839404142Usage: nm [option(s)] [file(s)] List symbols in [file(s)] (a.out by default). The options are: -a, --debug-syms Display debugger-only symbols -A, --print-file-name Print name of the input file before every symbol -B Same as...
github作为下载站的可能性
简书链接:github作为下载站的可能性文章字数:44,阅读全文大约需要1分钟 1http://raw.githubusercontent.com/qssq/robotsdk/master/libs/android.jar 网页地址https://github.com/qssq/robotsdk/blob/master/libs/android.jar 123Referer:https://raw.githubusercontent.com/qssq/robotsdk/master/src/main/java/cn/qssq666/plugindemo/DebugPluginInterfaceWrapper.javaUser-Agent3 Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36Connection keep-alive
androidstudio正则占位替换
简书链接:androidstudio正则占位替换文章字数:401,阅读全文大约需要1分钟 1@dimen/(.*?)_fract 替换 1@fraction/$1_fract 效果 1@dimen/numkeyboard_horizontalGap_fract 替换为 1@fraction/numkeyboard_horizontalGap_fract 做这个事情的原因:eclipse不支持dimen里面写百分比,得换一种写法,但是这么多东西改起来太累了,很多个文件夹,那贼累,所以先给所有加上fract标记,代表xx%的,然后使用此正则一键替换了。 2021-9-11 15:47:10汉化 先从简单的开始, 替换 匹配 a("我lOVE你“)这样的,首尾为中文。 1(\(\"[\u4E00-\u9FFF][a-zA-Z]*[\u4E00-\u9FFF]*?\"\)) 1(\(\"[\u4E00-\u9FFF][a-zA-Z]*[\u4E00-\u9FFF]*?\"\)) 替换为 1(...
SDK研发录AndroidStudioEclipse通用工程构建以及遇到的坑解决
简书链接:SDK研发录AndroidStudioEclipse通用工程构建以及遇到的坑解决文章字数:788,阅读全文大约需要3分钟什么叫通用工程,我发布的sdk里面只有一个 同样的jar文件,一个so,而不是给eclipse一个 android studio,这两个开发软件都可以打开这个文件夹,这样demo和sdk 库可以省不少体积。对于只用eclipse的开发者同样可以打开。 我是喜欢as的,但是客户不跟时代,没办法,我必须得发布eclipse的demo,发arr特么不行,我们公司太惯这群人了,。Build.gradle内容 12345678910111213141516171819202122232425262728293031323334353637383940apply plugin: 'com.android.application'android { compileSdkVersion 19 buildToolsVersion "27.0.3" defaultConfig { ...
androiddimens里面存放百分比遇到的问题
简书链接:androiddimens里面存放百分比遇到的问题文章字数:231,阅读全文大约需要1分钟 12345nable to resolve target 'android-26'[2018-07-30 09:45:15 - Failed to generate resource table for split ''[2018-07-30 09:45:15 - Sqsssq] \res\values\dimens.xml:11: error: Error: Fraction types not allowed (at 'key_height_new' with value '5%').[2018-07-30 09:45:15 - qssq] android studio是没有问题的,我主要是用在keyboard里面使用百分比的。eclipse是无法过去了,那么as 为毛可以也不清楚,期初怀疑build tool版本或者是...
keyboardview字母键盘按键与数字键盘高度一致的适配解决办法
简书链接:keyboardview字母键盘按键与数字键盘高度一致的适配解决办法文章字数:1083,阅读全文大约需要4分钟虽然最新的键盘不再使用keyboardview开发,但是以前的代码还是要维护,现在接了一个任务 ,要完成pad的适配,于是开始琢磨计算了。 根据设计图,数字键盘和字母键盘高度一样,另外 字母键盘的间隙要好看,所以我主要是先编写字母键盘,然后完成数字键盘。 字母键盘规律,间隙5个 ,按键 4个, 数字键盘 ,按键为4,间隙百分之0.1忽略不计。 12345678910111213141516171819202122<dimen name="key_height_new">5.5%</dimen><dimen name="key_verticalGap">1%p</dimen><dimen name="number_key_height">6.75%p</dimen><dimen...
情迁QQ机器人执行SQL以及变量技巧详解
简书链接:情迁QQ机器人执行SQL以及变量技巧详解文章字数:849,阅读全文大约需要3分钟 触发命令 配置SQL sql语句 权限 超级管理员其它人无权限执行此命令. 支持的变量执行sql得填写语句,支持变量如下:信息变量群号:$g QQ:$u机器人自身QQ: $s QQ机器人自带数据库表变量$违禁词$管理员$红包$违规记录$违规详单$忽略QQ QQ机器人自带数据库表这个比较容易记所以没有设置变量,这个表示群白名单所有设置的存档表,包括违规次数设置,是否回复设置,昵称合法等检测设置。123456789101112131415161718```vartable```这个QQ机器人1.7.1以及以上才支持,是用于管理变量的表除了上面的变量是无法修改外,其他变量都支持修改,添加,删除 ,所谓变量就是用一个简单的名字代替很长的名字,也可以叫做别名咯。。## 用法```配置 SQL select account from groupconfig where account="$g" limit...
测试键盘布局预览键盘的基础代码。
简书链接:测试键盘布局预览键盘的基础代码。文章字数:1,阅读全文大约需要1分钟 12345 KeyboardView viewById = (KeyboardView) findViewById(R.id.keyboard); Keyboard province_keyboard = new Keyboard(this, R.xml.bcs_symbols);// Keyboard province_keyboard = new Keyboard(this, R.xml.bcs_qwertyxxxx); viewById.setKeyboard(province_keyboard);