logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

kotlin 调用对应java实现

public final class LoginResult { 对应变量 get set方法等}2.2 open class kotlin调用 ,open表示可继承。kotlin 调用对应java实现。--------- java实现。----------java实现。----------java实现。----------java实现。----------java实现。----------jav

文章图片
#android#kotlin
ubuntu:beyond compare 4 This license key has been revoked 解决办法

单击右下角按钮“Enter Key”,输入以下秘钥【注意:包括开始和结尾的横线行】3.打开Beyond Conpare,弹出Trial Mode Error!1.在terminal界面找到bcompare所在位置,并删除目录。

#ubuntu#linux#运维
android studio配置 compileOnly、implementation、api使用

implementation:作用是编译同时打包,且当前mudule打包的aar或jar, 不能被引用当前module 的模块引用。api:作用是编译同时打包,且当前mudule打包的aar或jar, 能被引用当前module 的模块引用。compileOnly:作用是只编译不打包。比如项目中要引用aarA,如果项目中 其他模块已经引用打包过了aarA,则需要使用compileOnlyAndroi

文章图片
#android studio#android
新版Android Studio设置gradleJDK版本方法

进入 File-Settings界面点击截图选项。

文章图片
#android studio#android#ide
Android aidl流程

com.android.demo.aidl.IIpcService asInterface 方法 返回new com.android.demo.aidl.IIpcService.Stub.Proxy(obj),即返回IIpcService.Stub.Proxy实例。创建 IIpcService.aidl和IIpcServiceListener.aidl,具体源码和aidl工具生成的IIpcServ

文章图片
Android aidl 工具使用

o和-h参数分别指定.cpp文件和.h文件输出的路径。PS:如果设置参数ndk,生成的文件可以不依赖Android源码。1.aidl 工具在sdk中路径:~/Android/Sdk/build-tools/33.0.0-rc2/2.IIpcServiceListener.aidl文件。C++接口文件比较多,一个aidl文件生成4个文件。3.-I DIR, --include=DIRimport搜索

文章图片
#android
Android aidl流程

com.android.demo.aidl.IIpcService asInterface 方法 返回new com.android.demo.aidl.IIpcService.Stub.Proxy(obj),即返回IIpcService.Stub.Proxy实例。创建 IIpcService.aidl和IIpcServiceListener.aidl,具体源码和aidl工具生成的IIpcServ

文章图片
Android aidl 工具使用

o和-h参数分别指定.cpp文件和.h文件输出的路径。PS:如果设置参数ndk,生成的文件可以不依赖Android源码。1.aidl 工具在sdk中路径:~/Android/Sdk/build-tools/33.0.0-rc2/2.IIpcServiceListener.aidl文件。C++接口文件比较多,一个aidl文件生成4个文件。3.-I DIR, --include=DIRimport搜索

文章图片
#android
Android bind service使用Binder 池的方法

1.创建aidl文件,创建单独的aidl仓库,在aidl仓库添加如下aidl文件 包括:1.1 主aidl文件 IIpcService.aidl(IpcService.onBind直接返回IIpcService接口实现),提供Binder 池获取方法。1.2 客户端监听aidl文件 IIpcServiceListener.aidl,用于客户端向服务端注册监听。1.3Binder 池中模块1 aid

#android#binder
Android混淆工具使用

当混淆后的应用发生崩溃时,日志显示混淆名称(如 a.b.c.d.a())。使用 mapping.txt 配合反混淆工具(如 retrace)可将堆栈还原为原始代码位置,便于定位问题.进入android sdk的目录,执行如下命令,将混淆后的trace.txt 转换成免混淆的日志。记录了混淆编译过程中被识别为冗余代码(未使用代码)并被移除的类、方法和字段。文件记录了被明确保留(未被混淆)的类、方法和

文章图片
#android
    共 13 条
  • 1
  • 2
  • 请选择