- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 Java_Jar转DLL步骤及ikvm环境包
1. javac将java文件编译为.classjavac -d bin src\com\service\wight\AutoWeightService.java2. jar命令将.class文件打包为jar文件jar -cvfe AutoWeightService.jar com.service.wight.AutoWeightService -C bin com\service\wight\AutoWeightService.class注:https://www.cnblogs.com/wang
2022-03-03 20:07:21 2721
原创 应用检查后台启动权限方法(小米官方给出的)
应用检查后台启动权限的方法如下: public static boolean canBackgroundStart(Context context) { AppOpsManager ops = (AppOpsManager) context.getSystemService(Context.APP_OPS_SERVICE); try { ...
2019-09-02 17:16:19 6865 11
原创 Failed to resolve: support-core-utils & Failed to resolve: appcompat
今日运行 Android Studio 项目时候报了个 Failed to resolve 错误;解决方法:把 allprojects 中 添加maven { url 'https://maven.google.com' }allprojects { repositories { maven { url 'https://maven.google.com' ...
2019-08-14 14:51:10 251
原创 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (
出现这个错误的原因是:找不到 /var/lib/mysql/mysql.sock 这个文件解决方法:第一步:lsof -c mysqld|grep sock$ 查找出mysql.sock 文件的位置;第二部:使用 ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock 命令将正确的socket文件位置,软链接到提示错误的 sock 文件路径位...
2019-06-13 14:48:57 309 1
原创 Android Q Beta Background activity starts(来电页面) 适配
依据Google官方提供解决方案,使用全局通知来适配:在来电监听的在Service中添加如下代码*** 启动通知*/private void startForegroundNotification(final int call_id, final String phone) { // 构建通知栏构造器 NotificationCompat.Builder...
2019-04-17 15:56:44 2119 1
原创 Android Q Beta Didn’t find class “org.apache.http.client.methods.HttpPost”
在 AndroidManifest.xml 的 application 节点下加入:<uses-libraryandroid:name="org.apache.http.legacy"android:required="false"/>
2019-04-17 11:01:31 1052
原创 Android Q Beta INSTALL_FAILED_INVALID_APK: Failed to extract native libraries, res=-2
这个错误是由于打包压缩so库时造成的,解决方案:在 AndroidManifest.xml 的 application 节点下加入 android:extractNativeLibs="true"可能有人加了上面代码还是不行,在 app/build.gradle 中的 defaultConfig 节点下加入: packagingOptions { doNotSt...
2019-04-17 10:56:52 1204
原创 关于 Android Q 获取不到 imsi 解决方案
Android Q 禁止获取 IMEI 和设备序列号;官方的解决方案是这样:https://developer.android.com/training/articles/user-data-ids结合官方实现方案和实际需求自己整理的实现方法如下:方案一:/** * 获取设备唯一标识符 * * @return 唯一标识符 */public static String g...
2019-04-08 14:20:26 13649 14
原创 初学 Android NDK 开发之环境搭建
关于NDK和JNI的相关文档,网上有很多,在这里就不多做说明了。下面进行第一个 NDK demo 的实现:在这里我使用的是Android Studio 3.0进行下面的环境搭建。 第一步:在项目目录main下新建我们存放c/c++代码的目录文件夹 cpp ;在cpp目录下新建我们的c/c++文件; 文件命名JniUtils.c(文件名可以随意)#include <...
2018-09-29 16:02:02 289
原创 Android 微信分享调不起来问题
日志信息: ignore wechat app signature validationD/MicroMsg.SDK.WXApiImplV10: <init>, appId = xxxxxxxxx, checkSignature = falseD/MicroMsg.SDK.WXMsgImplComm: ignore wechat app signature validation安卓微信...
2018-07-14 13:01:05 4870
原创 解决ImagePacker图片预览页面返回后,图片列表被值空的问题
问题描述:在下面环境中使用ImagePackerclasspath 'com.android.tools.build:gradle:3.1.1'targetSdkVersion 27点击图片或者预览进入图片预览界面后,再返回;出现图片列表被值空的问题。解决方案: 在ImageDataSource.java 的 onLoadFinished方法最后添加: // 加载完成销毁Loader,防止...
2018-04-15 17:52:15 712 1
原创 Android TabLayout 使用
在项目中需要实现这样的一个功能:可左右滑动,首先想到的是用TabLayout来实现:布局文件实现代码如下:Style实现代码如下(自定义Tablayout样式):背景实现代码:Java中实现代码如下:OK,到此结束,上图片功能实现完成。...
2018-04-13 09:43:14 615
原创 【已解决】Could not get unknown property 'packageForR' for task ':app:processDebugResources'
Android Studio 升到3.1, Grable 使用的是: classpath 'com.android.tools.build:gradle:3.0.1'butterknif 使用的是:8.5.1编译时报错:Could not get unknown property 'packageForR' for task ':app:processDebugResources' of t...
2018-04-06 14:27:07 20394 8
原创 【最新】Android 手机分辨率整理(做屏幕适配的拿走)
Android 手机分辨率:320x480 320x400480x800 480x854540x960600x1024720x1184 720x1196 720x1280768x1024 768x1280800x12801080x1776 1080x1794 1080x1800 1080x1812 1080x1920 1080x2016 ...
2018-04-02 10:30:21 17808 3
原创 Studio 升级到3.0后出现 Unable to get provider 问题的解决方法
错误日志:java.lang.RuntimeException: Unable to get provider io.rong.imkit.IMFileProvider: java.lang.ClassNotFoundException: Didn't find class "io.rong.imkit.IMFileProvider" on path: DexPathList[[zip file ...
2018-02-26 16:51:33 1811
Java、Android 开发参考手册
2017-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人