草庐IT

记录uni-app 打包成apk后获取定位

目前正在做的一个项目需要用到地图功能,在使用数据线连接到手机进行真机调试的时候,由于uniapp自带了高德的SDK能够获取位置信息,但是在打包成apk后就不行了,原先地图的位置显示一片空白,这个时候,就需要我们去高德(或者百度)开放平台去申请应用的key了,在这里以高德地图为例,步骤如下:第一步:登录uniapp开发者后台(DCloud开发者中心),登录后,切换到应用管理->我创建的应用->应用列表->找到你正在开发的应用,点击应用名称,页面会切换到你选中的应用的视图,选择”应用证书管理“  我这里已经生成过证书了,如果没有生成的话,点击一下就可以生成应用证书了(大概也就2~3分钟的样子)  

记录uni-app 打包成apk后获取定位

目前正在做的一个项目需要用到地图功能,在使用数据线连接到手机进行真机调试的时候,由于uniapp自带了高德的SDK能够获取位置信息,但是在打包成apk后就不行了,原先地图的位置显示一片空白,这个时候,就需要我们去高德(或者百度)开放平台去申请应用的key了,在这里以高德地图为例,步骤如下:第一步:登录uniapp开发者后台(DCloud开发者中心),登录后,切换到应用管理->我创建的应用->应用列表->找到你正在开发的应用,点击应用名称,页面会切换到你选中的应用的视图,选择”应用证书管理“  我这里已经生成过证书了,如果没有生成的话,点击一下就可以生成应用证书了(大概也就2~3分钟的样子)  

反编译APK获取代码以及资源

需要工具:1、apktool:获取资源文件,提取图片文件,布局文件,还有一些XML的资源文件2、dex2jar:将APK反编译成Java源码(将classes.dex转化为jar文件)3、jd-gui:查看转换后的jar文件1、使用apktool获得资源文件以及xml文件1.1、下载apktoolapktool下载地址:https://ibotpeaches.github.io/Apktool/install/注意.bat文件与下载的.jar文件需在同一文件夹下,同时更改.jar文件文件名为apktool.jar将文件所在文件夹添加到系统环境变量PATH中在terminal中输入apktool

反编译APK获取代码以及资源

需要工具:1、apktool:获取资源文件,提取图片文件,布局文件,还有一些XML的资源文件2、dex2jar:将APK反编译成Java源码(将classes.dex转化为jar文件)3、jd-gui:查看转换后的jar文件1、使用apktool获得资源文件以及xml文件1.1、下载apktoolapktool下载地址:https://ibotpeaches.github.io/Apktool/install/注意.bat文件与下载的.jar文件需在同一文件夹下,同时更改.jar文件文件名为apktool.jar将文件所在文件夹添加到系统环境变量PATH中在terminal中输入apktool

”只用 1 分钟“ - 超简极速 Apk 签名 & 多渠道打包神器

众所周知,渠道包作为当下国内Android应用市场常见的分发方式,当APP和后台交互或进行数据上报时,会带上各自的channel渠道信息,以此方便企业&开发者统计APP在各渠道的下载量、用户量、留存率等关键活跃数据,并针对性的调整应用内容和推广方案。而Android应用市场存在大大小小几百个商店,每当需要发布APP或迭代新版本,往往需要开发者生成多个渠道包或是在各应用市场重新分发,且官方提供的ProductFlavor多渠道打包工具,对于每一个渠道包,都需要进行一次完整的APK打包过程,对于注重效率的开发者而言整个环节其实相当耗时,是否有更好的多渠道签名打包方案呢?近期,顶象技术团队开源了自己

”只用 1 分钟“ - 超简极速 Apk 签名 & 多渠道打包神器

众所周知,渠道包作为当下国内Android应用市场常见的分发方式,当APP和后台交互或进行数据上报时,会带上各自的channel渠道信息,以此方便企业&开发者统计APP在各渠道的下载量、用户量、留存率等关键活跃数据,并针对性的调整应用内容和推广方案。而Android应用市场存在大大小小几百个商店,每当需要发布APP或迭代新版本,往往需要开发者生成多个渠道包或是在各应用市场重新分发,且官方提供的ProductFlavor多渠道打包工具,对于每一个渠道包,都需要进行一次完整的APK打包过程,对于注重效率的开发者而言整个环节其实相当耗时,是否有更好的多渠道签名打包方案呢?近期,顶象技术团队开源了自己

第一次尝试反编译绕过 apk 简单的 jni 签名校验

第一次尝试反向操作绕过apk简单的jni签名校验1.现象修改了应用的内容之后,搜索smali没发现有做应用的签名校验,但重打包之后应用打开直接出现闪退。查看日志,确定是jni方法做了签名校验。Causedby:java.lang.UnsatisfiedLinkError:JNI_ERRreturnedfromJNI_OnLoadin"/data/app/pkgpath/lib/arm64/libencryption.so"错误出现在JniUtils去loadlibencryption.so的过程中,查看java代码,发现这个库是用来做aes加密的,每一个网络请求都会用到这个方法,把签名校验放到

第一次尝试反编译绕过 apk 简单的 jni 签名校验

第一次尝试反向操作绕过apk简单的jni签名校验1.现象修改了应用的内容之后,搜索smali没发现有做应用的签名校验,但重打包之后应用打开直接出现闪退。查看日志,确定是jni方法做了签名校验。Causedby:java.lang.UnsatisfiedLinkError:JNI_ERRreturnedfromJNI_OnLoadin"/data/app/pkgpath/lib/arm64/libencryption.so"错误出现在JniUtils去loadlibencryption.so的过程中,查看java代码,发现这个库是用来做aes加密的,每一个网络请求都会用到这个方法,把签名校验放到

关于Android安装apk出现解析包异常问题情况总结

原文地址:关于Android安装apk出现解析包异常问题情况总结|Stars-One的杂货小窝说之前,可以推荐下各位使用这个开源库AndroidUtilCode,下面提及到的工具类,都是在此库中以下说的解析包异常,是指进到安装页面就立马出现了错误提示而不是在可以正常进入安装界面,然后点击了安装按钮之后后,最后弹出个安装失败的提示这两个情况是有所区别的,需要注意!!而下面总结的6种情况,第6种情况就是进入到安装界面了,然后点击安装按钮,出现了127的错误码提示当然,遇到的情况不多,可能总结不全,若是有所遗漏,各位有所见解或补充可以在评论区回复下情况总结apk下载过程中损坏安装的代码有问题(没有申

关于Android安装apk出现解析包异常问题情况总结

原文地址:关于Android安装apk出现解析包异常问题情况总结|Stars-One的杂货小窝说之前,可以推荐下各位使用这个开源库AndroidUtilCode,下面提及到的工具类,都是在此库中以下说的解析包异常,是指进到安装页面就立马出现了错误提示而不是在可以正常进入安装界面,然后点击了安装按钮之后后,最后弹出个安装失败的提示这两个情况是有所区别的,需要注意!!而下面总结的6种情况,第6种情况就是进入到安装界面了,然后点击安装按钮,出现了127的错误码提示当然,遇到的情况不多,可能总结不全,若是有所遗漏,各位有所见解或补充可以在评论区回复下情况总结apk下载过程中损坏安装的代码有问题(没有申