自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 日常使用

1.dagger2配置2.在stuiod3.0下开启Lambda表达式3.一行文字多种颜色4.android js 方法互掉5.studio 中DataBinding使用6.将项目中module变成library引用依赖7.阿里路由框架ARout添加8.浏览器cookie存放位置9.A应用启动B应用1.dagger2配置如果是在2.3上 需要引...

2018-03-26 10:28:52 504

原创 Android Studio 常见错误分析

此错误的原因:一般是在升级studio之后报此错误 ,由于网络被墙,无法下载到版本所对应的gradle需要手动下载点击此处,查看对应的版本号下载完成之后,解压到gradle目录下 选择本地gradle

2017-08-23 22:23:33 5436 2

原创 华为审核被拒提示: 您的应用存在(最近任务列表隐藏风险活动)的行为,不符合华为应用市场审核标准

该结果为系统检测得出,暂无法提供调用栈或测试附件,您的应用以下活动(如广告/主页面等)存在隐藏风险活动的问题,请您排查应用中设置最近任务列表隐藏的Activity组件,应用禁止存在开启隐藏或不被用户感知或发现的功能或任务,如应用主页活动隐藏最近任务列表,三方广告活动隐藏后台等。请参考《审核指南》第2.19相关审核要求:https://developer.huawei.com/consumer/cn/doc/app/50104-02。不告诉具体原因,根本无从下手,只留下风中凌乱,口吐芬芳的我。

2024-04-02 10:09:38 1437 1

原创 Android H5调起支付宝

H5中调起支付宝支付,处理方式比较简单,主要对url进行拦截,判断是否以alipay开头,则进行拦截,不在使用webview加载,直接跳转Intent。这里有个点,需要注意下:不能以alipays://作为判断条件,例如有时返回的链接是这样的alipayqralipayqr://platformapi/startapp?saId=100&clientVersion=3.7.0.0718&qrcode=https://qr.alipay.com/ltx3afsnrpajaeji52?_s=

2020-08-18 10:39:19 6086

原创 Android Studio中编写jni代码并生成so文件和jar包

实现:点击按钮,实现java与Native方法互调1)编写JNI测试代码public class JNITest { static { System.loadLibrary("Hello"); } public native String test(); }2)生成JNITest对应的c文件,实现交互A:生成.c文件javah -jni 包名.类名把生成的.h文...

2020-03-12 18:51:48 1237

原创 couldn't find "xxxxx.so"

couldn’t find “xxxxx.so”找不到so库,很有可能是so库没有打进去验证:找到目录build-outputs-apk-debug,后缀名改为.zip并解压,查看lib文件下是否有libHello.so问题一:引入的三方module,build.gradle是这样配置的 externalNativeBuild { ndkBuild { ...

2020-03-12 18:01:54 311

原创 简单记录手机抓包

文章目录Fiddler抓包1.下载Fiddler2.Fiddelr中设置手机中设置使用Fidder进行弱网测试Charles抓包1.下载Charles下载证书(https乱码问题)IOS安装证书同上面方法一样Fiddler抓包前提条件:手机和电脑连接同一个路由器1.下载Fiddler2.Fiddelr中设置Tools->Options手机中设置查看电脑IP地址找到...

2019-09-26 15:23:24 245

原创 Vultr删除信用卡

一个不小心,在Vultr中绑定了信用卡,费用直接从信用卡扣费,无需我确认,即便我把服务器删除了,心中也难免担心,夜长梦多啊想要解绑信用卡,发现还有点麻烦,不可以直接删除,需要先添加另外一张信用卡,才能删除,后来从网上了解到,联系客服,提交工单可以删除提交工单如果有欠费,需要把欠费先补了,一般几分钟就搞定了...

2019-02-21 11:28:49 5610

原创 版本控制

studio svn的使用官网下载客户端SVN官方网站安装成功之后,指定svn客户端路径注:如果该路径下没有svn.exe则是安装的时候 command line client tools 这个选项没有勾选Studio 检出项目选择主干,选择检出的目录,点击确定后,弹出如下对话框,选择第二个,地址末尾处是项目名称忽略必要的文件...

2018-10-12 09:22:17 244

原创 Android Studio Module 项目上传至Jcenter仓库 (Studio中自己添加依赖)

首要任务:bintray官网前去注册 第一个阶段bintray网页:1.创建仓库:所填信息 如下图所示 2.仓库创建好之后,新建项目 3.创建项目时,所填信息,如下图所示:* 为未必填项 第二个阶段:Studio工具1.创建一个Moudle,在 app 项目级别的 build.gradle 中加入配置 classpath 'com.novo...

2018-08-17 15:17:44 894 1

原创 Flutter 在 Android Studio下环境配置

死亡如风 常伴吾身 哈撒给下载FultterAndroid Studio 中配置Dart SDK 配置Flutter SDK配置创建项目最后下载Fultter下载Fultter到本地,官方地址:https://github.com/flutter/flutter 配置flutter环境变量 自己下载flutter路径\fl...

2018-06-26 17:05:32 2522

原创 AbstractProcessor 不能导包

找不到 AbstractProcessor 类搜索能搜到找到别人的项目 发现依赖也仅此而已apply plugin: 'java-library'dependencies { implementation fileTree(dir: 'libs', include: ['*.jar'])}sourceCompatibility = "1.7"targetComp...

2018-06-01 14:23:20 4659 10

原创 反射之简单语法备忘录

获取单个属性获取所有属性获取单个方法及调用获取所有方法:例子代码 :年龄属于隐私 被 private 修饰父类 Personpublic class Person { public int gender; public void dream() { System.out.println("我做梦都想开飞机" )...

2018-05-30 16:13:06 220

原创 EOFError: EOF when reading a line错误解决

解决EOFError: EOF when reading a line解决选择Package Control 的时候 报错There Are No Packages Available For Installation解决ModuleNotFoundError: No module named ‘requests’pyCharm注册码解决EOFError: E...

2018-04-18 14:28:50 61135 2

原创 快应用环境搭建

官网:https://www.quickapp.cn/ 开发文档:https://doc.quickapp.cn/安装Node工具Node官网下载 官方推荐的 v6.11.3 这个版本的安装hap-toolkit 在安装的目录下进入CMD执行命令 npm install -g hap-toolkit 注意出现此错误npm ...

2018-04-11 17:46:24 374

原创 安装genymotion模拟器

下载地址 所需: genymotion官方注册的用户名和密码 点击下载 1. 选择连虚拟机一起下载 2. 傻瓜式安装 3. 填写genymotion 账号密码 如没有 官方注册 4. 选择所在sdk路径 5. 无需理会license Key 选择个人使用即可 Person Use...

2018-02-12 14:55:40 1881

原创 studio初始设置

1.设置字体大小2.设置背景颜色3.创建类是自定义注释4.设置大小写不敏感5.设置自动导包6.关联SVN以及从SVN上检出到studio7.去除无用包8.修改包名1.设置字体大小 2.设置背景颜色 3.创建类是自定义注释4.设置大小写不敏感5.设置自动导包6.关联SVN以及从SVN上检出到studio...

2018-01-27 17:54:14 471

原创 下载android

安装repo安装git:sudo apt-get install git-core 安装curl:sudo apt-get install git-core curl 通过curl下载repo: mkdir ~/bin curl https://storage-googleapis.lug.ustc.edu.cn/git-repo-downloads/rep

2017-09-27 10:57:36 330

原创 Android系统编译常见问题

make: * [out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.cpp] Error 127解决:sudo apt-get install bisonmake: * [out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_

2017-09-27 10:28:17 1701

转载 Android图片保存到本地,并再从本地获取图片

package com.shao.demo.bitmapdemo;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.AsyncTask;import android.os.Environment;import android.util.Log;import andro

2017-09-20 17:10:56 8715

原创 在服务器linux下安装环境

在linux下 安装jdk如果使用的wget命令下载的wget http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz如果是上面这种方式下载的 解压的时候会出现以下错误解压命令 tar xvf jdk-8u

2017-09-14 17:02:04 688 2

转载 Android Studio lint工具所提示的需要注意的内容简要记录

Android lint部分:Duplicated icons under different names 相同的icon 用了不同的名字FrameLayout can be replaced with tag FrameLayout 可以被替换成 merge标签Handler reference leaks handler 内存溢出问题 替换成静态 + 弱引用Hardcoded reference

2017-07-28 10:54:09 781

原创 Tinker does not support instant run mode, please trigger build by assembleDebug or disable instant

集成buggly热修复的时候报错Error:A problem occurred configuring project ‘:app’. Failed to notify project evaluation listener. Tinker does not support instant run mode, please trigger build by assembleDebug o

2017-07-17 15:02:10 7521 2

原创 Android获取debug和正式的SHA1值

获取debug 的SHA1值在.android 目录下打开cmd命令行输入命令keytool -list -keystore debug.keystore输入密码是 android 写入时候不会显现,写完敲回车即可 获取release 的SHA1值同样在.android 目录下打开cmd命令行输入命令:keytool -list -v -keystore c:\a.jks(这个是签名

2017-07-03 18:03:20 1123

原创 github中配置SSHKEY

GitHub添加配置SSH KEY第一步,先看看有没有ssh这个目录 如果没有,则需要输入命令生成 ssh-keygen -t rsa -C “你自己配置的git的email” 出现以上界面一路回车即可第二步,找到SSH KEY并复制 在.ssh文件夹下,打开并复制key 第三步,在gitlab中配置 或者github中配置

2017-06-22 12:25:00 425

原创 OKHttp java.lang.IllegalArgumentException: Unexpected url错误解决方法

地址是错误的,后台给的地址是这样的:  www.aaa.com/down/app2017.apk 这样的地址不能用   需要加上https        https://www.aaa.com/down/app2017.apk这样的才可以

2017-05-26 17:00:33 24364

原创 android studio安装到小米手机,无法安装的问题

android studio安装到小米手机,无法安装的问题我的是小米4,手机,用android studio安装的时候提示 android studio安装到小米手机,装不上,提示 Failure [INSTALL_CANCELED_BY_USER]从网上查了好多资料,最后按照这三个步骤挨个试了试,总算是好了找到这三个开关都打开1. 设置 –> 更多设置 –> 开发者选项 –> USB

2017-04-16 01:56:28 4751

首页跳转到Activity B,在Activity B中改变首页的Fragment

首页跳转到Activity B,在Activity B中改变首页的Fragment!解决 singleTask 的Intent传值问题

2017-07-11

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除