- 博客(71)
- 资源 (1)
- 收藏
- 关注
原创 安卓本地资源打包 覆盖升级,资源文件未更新
离线打包工程里dcloud_control.xml中的debug="false" syncDebug="false"都改为false,打正式包就可以覆盖了。离线资源放入安卓assets文件夹下,更新apk安装包覆盖安装后,assets文件内的离线资源未更新。显示的还是上个版本的内容。使用离线打包生成本地打包资源,然后导入安卓工程中,打包发布。但是更新的时候,安卓工程中导入的离线资源未更新。
2024-08-02 17:11:03
425
原创 mysql恢复脚本都是乱码,navicat执行报错,如何解决?
2、mysql -P3306 -u root -h 127.0.0.1 -p密码 --default-character-set=utf8。使用cmd命令行执行导入操作。4、source 备份.sql。3、use 数据库名。
2024-05-21 16:23:44
207
原创 android apk没有源码如何修改程序
反编译APK:运行命令 java -jar apktool.jar d example.apk,这将在当前目录生成一个名为"example"的文件夹。重新打包APK:运行命令 java -jar apktool.jar b example,这将在"example"文件夹中生成一个新的APK文件。注意:修改后的APK可能因为签名问题无法安装到设备上,您可能需要使用相应的签名工具对APK进行重新签名。使用smali修改:如果您熟悉smali语言,可以直接修改反编译后得到的smali代码,然后重新打包。
2024-05-09 15:10:56
1202
原创 如何查看apk启用的是V1还是V2签名方式?
1、目录下面如果有“META-INF/CERT.SF”文件,并且文件开头有“X-Android-APK-Signed”字段,则为v1和v2联合签名。2、目录下面如果有“META-INF/CERT.SF”文件,并且文件开头没有“X-Android-APK-Signed”字段,则为v1签名。当我们拿到APK却又不知道之前开发人员是用的那种签名方式的时候,接下来可以自己查看了,3、目录下面如果没有“META-INF/CERT.SF”文件,则为v2签名。
2024-01-10 16:23:53
1479
转载 Vue之this.$route.query和this.$route.params的使用与区别
query:{id:id,})id=1params:{id:id,})this.$route.params.id http://localhost:8090/#/trading1.传参:
2023-03-29 15:16:12
1610
原创 微信小程序上传附件问题wx.uploadFile时快时慢,偶尔失败,缺少中间证书,报错信息{errMsg: “uploadFile:fail ssl hand shake error“}
小程序服务器缺少中间证书,导致附件上传失败
2022-06-18 14:36:33
1819
原创 android studio更换项目包名后安装apk一直失败
对比了好久启动类名和包名,发现都没有问题,最终问题定位在AndroidManifes.xml文件中的一处:<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" ...
2022-03-31 10:57:06
2994
原创 androidstudio引包报红,但项目编译运行正常
可尝试修改【gradle-wrapper.properties】中gradle版本和项目全局【build.gradle】中gradle插件版本后重新同步项目。
2022-03-25 16:28:56
3980
转载 android studio中没有“android“视图
android studio中没有“android”视图选项_简公子的博客-优快云博客_android studio 没有android视图很久没用的android studio 莫名其妙总会给你找点事,今天打开studio,发现没有android视图,编译也出现问题,上面网友发的帖子,猜解决问题。...
2022-03-01 14:37:15
2443
转载 uniapp DOM组件的异步更新问题,参数绑定后无效
简单理解Vue中的nextTick一、示例先来一个示例了解下关于Vue中的DOM更新以及nextTick的作用。模板<div class="app"> <div ref="msgDiv">{{msg}}</div> <div v-if="msg1">Message got outside $nextTick: {{msg1}}</div> <div v-if="msg2">Message got ins
2021-12-11 16:58:46
1358
转载 android10获取手机串码的实现方式
https://blog.youkuaiyun.com/qq_33208587/article/details/114254438
2021-09-02 19:10:57
445
原创 uniapp页面使用web-view加载网络url,导致底部组件被覆盖解决办法
<script> var wv;//计划创建的webview export default { onReady() { var px = uni.upx2px(120) var currentWebview = this.$scope.$getAppWebview() //此对象相当于html5plus里的plus.webview.currentWebview()。在uni-app里vue页面直接使用plus.webview.currentWebview()无效,非v3编译.
2021-06-30 15:33:15
3214
原创 uniapp列表页面无法上拉加载更多
记录一下我出现的问题:列表定义一页显示6条数据,但是6条数据无法纵向铺满整个手机屏幕,导致无法触发onReachBottom这个事件,也就无法调用加载更多方法。解决方法:给当前vue页面添加样式page{ height:101% }搞定!...
2021-06-24 16:36:26
2138
原创 mac os 有idea的情况配置maven环境变量
1、首先确定maven路径打开idea,依次IntelliJ IDEA--->Preferences
2021-06-11 10:36:16
536
2
原创 安卓gradle版本和gradle插件版本的对应关系
插件版本 所需的 Gradle 版本1.0.0 - 1.1.3 2.2.1 - 2.31.2.0 - 1.3.1 2.2.1 - 2.91.5.0 2.2.1 - 2.132.0.0 - 2.1.2 2.10 - 2.132.1.3 - 2.2.3 2.14.1+2.3.0+ 3.3+3.0.0+ 4.1+3.1.0+ 4.4+3.2.0 - 3.2.1 4.6+3.3.0 - 3.3.3 4.10.1+3.4.0 - ...
2021-04-20 14:42:19
560
原创 打正式包 运行报错 No pending exception expected: java.lang.ClassNotFoundException: Didn‘t find class “
方案一:buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' }}方案二:proguard-rules.pro这个文件中添加保持那些类不被混淆举例:-keep class com.xxx.** {*;}...
2021-04-15 11:02:11
2136
转载 uni-app采坑篇2--深拷贝和浅拷贝、concat
关于js的深度拷贝与浅拷贝,以及concat()拷贝出来的数组是什么拷贝1.引用对于 let a = b; 这种叫做引用,不是浅拷贝,我看到了一些博客上写这个叫浅拷贝,同时把浅拷贝又变为了深拷贝,试了一下完全不行。2.浅拷贝本次遇到的坑就是使用了concat()对数组,类似这样的a =[{'a': 1}]这样的完全不行,深层对象依旧是引用,这里总结以下都有哪些浅拷贝。(我试了以下,超过两层的list和obj拷贝出来的都是引用)(1).obj.concat()obj为list(2)..
2021-04-07 16:07:25
4091
原创 Android项目编译正常,运行正常,但是R引用报红
Android项目编译正常,运行正常,但是R引用报红,问题解决:工程的build.gradle文件中修改dependencies { classpath 'com.android.tools.build:gradle:x.x.x'}红色部分修改为本地可以正常运行不报红的项目对应版本,我本地为3.2.0...
2021-01-25 20:24:22
391
原创 判断一个点是否在多边形内,射线法,电子围栏
判断一个点是否在多边形内,电子围栏/** * 根据某点坐标判断该坐标是否在某区域坐标范围内 * @param px 目标点x坐标 * @param py 目标点y坐标 * @param polygonXA 目标范围xy坐标集合 * @return */ public boolean rayCasting(double px, double py, String polygon) { boolean flag = false; String[] points = po.
2020-12-03 15:34:18
1383
原创 高德坐标系转天地图坐标系(GCJ02转WGS坐标系)
高德坐标系转天地图坐标系(GCJ02转WGS坐标系)private static double PI = 3.14159265358979324; public static double[] gcj02ToWgs(double lng, double lat) { double a = 6378245.0; // a: 卫星椭球坐标投影到平面地图坐标系的投影因子。 double ee = 0.00669342162296594323; // ee: 椭球.
2020-12-03 13:32:29
5035
原创 android.os.FileUriExposedException异常,安卓7.0以后打开本地文件方式
android7.0以后对本地文件访问做了控制,会对uri进行暴露检测,针对此有两种解决办法第一种:暴力解决办法,关闭uri暴露检测,在要使用对activity的onCreate方法中加入即可StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder();StrictMode.setVmPolicy(builder.build());builder.detectFileUriExposure();第二种:.
2020-11-10 11:19:43
360
转载 Android WebView JS代码调用手机相册无效
PS:ValueCallbacks是WebView组件通过openFileChooser()或者onShowFileChooser()提供给我们的,它里面包含了一个或者一组Uri,然后我们在onActivityResult()里将Uri传给ValueCallbacks的onReceiveValue()方法,这样WebView就知道我们选择了什么文件。
2020-10-20 10:56:19
1388
1
原创 Could not find any version that matches com.android.support:appcompat-v7:29.+.
只需要将build.gradle中com.android.support:appcompat-v7:29.+.修改为implementation 'com.android.support:appcompat-v7:+'即可
2020-09-08 16:23:57
170
原创 动态添加fragment之后,其他布局莫名不显示问题
动态添加fragment之后,其他布局莫名不显示问题之控件id大乌龙!!!!下面是动态添加fragment代码,添加fragment之后其他布局莫名隐藏private void initSelf() { FragmentManager fragmentManager = getSupportFragmentManager(); //开启事务 FragmentTransaction beginTransaction = fragmentMana.
2020-07-16 14:22:25
954
转载 Android 解决依赖冲突问题
今天遇到一个Android依赖包冲突问题,以前也遇到过,但是没有一次总结和归纳,现在又遇到了,证明这个问题还是比较频繁的,所以趁此机会赶紧总结一下,以免后面忘记事件经过有的项目中 有 两个模块 A和B,两个模块都传递依赖了RxAndroid 但是传递依赖的版本不一致,导致版本冲突问题分析首先排除冲突的地方,在app下的build.gralde文件创建一个tasktask allDeps(type: DependencyReportTask) {}然后再Android .
2020-07-10 17:14:54
2360
1
转载 AndroidStudio报错Manifest merger failed : Attribute application@appComponentFactory value=(android.sup
https://blog.youkuaiyun.com/zxwd2015/article/details/86651216
2020-06-29 10:47:32
216
原创 深信服链接报异常,无法解析so文件错误
可能的原因是module配置文件下添加了代码混淆,而没有将深信服的混淆加入到剔除混淆文件中。文件「proguard-rules.pro」中添加如下代码即可。#-深信服-dontwarn com.sangfor.**-keep class com.sangfor.** {*;}...
2020-06-04 17:41:27
354
原创 自定义透明背景的Activity
1.使用自定义的Theme <activity android:name=".activity.SearchActivity" android:theme="@style/MyTransparent" />2.在res-values-styles.xml中添加MyTransparent<style name="MyTransparent"> <item name="android:windowBac
2020-06-04 17:40:47
255
原创 so文件无法加载
java.lang.UnsatisfiedLinkError: JNI_ERR returned from JNI_OnLoad in "/data/app/**/lib/arm/***.so"造成问题的可能原因:1、对应.so文件对应的类,可能被混淆了,造成C/C++中的代码找不到对应的Java类;2、没有对应的ndk;...
2020-06-03 18:04:51
1004
原创 FTP上传报Broken pipe错误,原因解析
具体报错如下:2020-06-02 15:03:33.187 16271-16626/com.irgrid.company W/System.err: java.net.SocketException: Broken pipe2020-06-02 15:03:33.189 16271-16626/com.irgrid.company W/System.err: at java.net.SocketOutputStream.socketWrite0(Native Method)2020-0.
2020-06-03 09:02:15
7618
转载 Android Studio For Mac 之快捷键的使用
常用快捷键重命名 // 重命名 Shift + F6 1 2代码内联(Inline,比如把全局属性变为局部属性) // 代码内联(Inline,比如把全局属性变为局部属性) Command + Option + N 1 2把代码块提取为方法 // 把代码块提取为方法 Command + Option + M 1 2把选中代码提取为变量 // 把选中代码提取为变量 Command...
2020-06-01 11:29:59
506
原创 兼容android 8.0更新包无法安装问题,无法弹出安装界面
兼容android 8.0更新包无法安装问题<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" /><uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" />
2020-05-31 00:44:35
434
转载 java.net.UnknownServiceException: CLEARTEXT communication to 192.168.0.1 not permitted by network
HTTP FAILED: java.net.UnknownServiceException: CLEARTEXT communication to 172.29.1.233 not permitted by network security policyQ:高版本Android默认禁止Http请求,放开方式:①在res/xml文件夹下创建network_security_config.xml文件,内容如下:<?xml version="1.0" encoding="utf-8"?>&
2020-05-27 15:22:29
4686
eventbus-3.0.0 jar包及源代码下载
2020-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人