- 博客(6)
- 收藏
- 关注
原创 切换Android studio北极狐版本遇到的坑
近期因需要集成新的第三方库,发现其用的是jdk11,而且sdk版本较高,无法兼容之前的老项目代码,故抽时间把as更新升级到北极狐版本,重新进行适配。下面记录一下其中遇到的一些问题。升级到北极狐之后,as提示需要将gradle-wrapper里面配置到4.8以上,其搭配使用的build.gradle里面版本号也需要更新。jniLibs.srcDirs=[]//解决as更新到4.0以后的两个lib库的问题。问题1:gradle版本不匹配。问题2:jdk11的安装。问题3:依赖库的变更。
2024-05-28 10:12:20
199
原创 移植第三方应用出现的一些错误
最近在移植一个第三方应用到android7.1中,记录一下踩到的那些坑,用于后续查阅!1.cannot use typeid with -fno-rtti编译可执行二进制文件时,报错如下:boost/function/function_base.hpp:515:62: error: cannot use typeid with -fno-rtti if (BOOST_FUNCTION_COMPARE_TYPE_ID(check_type, BOOST_SP_TYPEI...
2021-03-19 16:17:54
513
原创 Android7.1.1版本实现wifi的打开关闭以及热点的设置
wifi打开关闭很简单,网上百度一大堆,问题主要集中在主要在于7.1.1热点的打开以及参数设置的问题。以前的各种方式已经不适用,主要代码调整 如下:public boolean createAp(boolean isOpen) { //如果wifi已经打开则先关闭wifi closeWifi(); // Method method1=null; try
2018-01-31 21:21:05
11116
23
原创 后台自动接听挂断电话的实现
使用模拟按键的方式实现电话的接听与挂断废话不多说,直接上代码,代码如下:public void acceptNewCall(String phoneNum){ /* try{ Intent intent = new Intent("android.intent.action.MEDIA_BUTTON"); KeyEvent keyE
2018-01-31 21:01:10
1610
原创 Android 7.1 调用系统库 dlopen failed的问题
参考资料:http://blog.csdn.net/ngyzqf/article/details/78991929主要做法:把相关系统库或者第三方库名写入public.libraries.txt文件,然后将此TXT文件内置到/vendor/etc/目录下。如果此目录下没有public.libraries.txt就直接新建一个。
2018-01-24 09:55:10
7066
4
原创 记录一下最近android7.1.1编译出现的问题
1,模块编译提示错误: build/core/shared_library.mk:12: *** libsurface_decode: LOCAL_MODULE_PATH for shared libraries is unsupported in multiarch builds, use LOCAL_MODULE_RELATIVE_PATH instead.make: *** [out
2017-12-12 16:26:35
10555
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人