E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
kapt
ButterKnife + Kotlin 使用及问题
不过引入butterknife-compiler时不能使用annotationProcessor,要改为
kapt
。
dsczxcc
·
2020-08-26 12:37
kotlin
Android
今天我把APP的编译速度缩短了近5倍
优化之前和之后的对比在优化之前我们的一次完整编译时间是2分21秒具体的耗时任务在RunTasks中:可以看到具体的耗时任务如上,主要是
kapt
相关的编译和编译kotlin代码,以及最后的transformClasse
botai2120
·
2020-08-24 08:12
移动开发
java
git
Kotlin中使用注解框架
首先明白compile,annotationProcessor,apt与
kapt
的区别:compile:是对所有的buildtype以及favlors都会参与编译并且打包到最终的apk文件
imkobedroid
·
2020-08-24 03:19
在kotlin中使用room(Room Persistence Library)和遇到的坑
kotlin中使用room;大致与java还是一样的,但是会有几处坑会在文中说道;在文尾会总结第一步一定要在app目录下的builde.gradle加入下面这个插件applyplugin:'kotlin-
kapt
JokAr-
·
2020-08-22 21:23
android
kotlin
Could not find method
kapt
() for arguments
AndroidStuido编译无法通过Couldnotfindmethodkapt()forarguments可以将
kapt
()改成annotationProcessor试试
吃个西瓜不顶饱
·
2020-08-21 17:43
Android编译问题
Databinding 填坑 Tips
常见错误error:cannotfindsymbolimportXXXBindingImpl错误:e:[
kapt
]Anexceptionoccurred:android.databinding.tool.util.LoggedErrorException
bdpqchen
·
2020-08-21 06:31
databinding
编译时注解
Kapt
实现基础版butterKnife
注解一个注解允许你把额外的元数据关联到一个声明上。然后元数据就可以被相关的源代码工具访问,通过编译好的类文件或是在运行时,取决于这个注解是如何配置的。--《KotlininAction》注解(也被成为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据。--《ThinginginJava》在Java和Kotlin中声明注解的方式还是有些差异:Java
weixin_34297300
·
2020-08-21 06:23
Kotlin动态权限permissionsdispatcher
//动态权限implementation('com.github.hotchemi:permissionsdispatcher:3.1.0')
kapt
'com.github.hotchemi:permissionsdispatcher-processor
张大姥爷
·
2020-08-21 03:55
studio
Android 编译错误 [
kapt
] An exception occurred: java.lang.NullPointerException
去掉app的build.gradle中的
kapt
"com.android.databinding:compiler:3.1.4"今天在看MVVM架构的demo时,准备跑起来看看时,出现了这个错误e:[
kapt
Clarence_wyh
·
2020-08-21 02:15
Android
编译错误
MVVM踩坑
Exception:1、e:[
kapt
]Anexceptionoccurred:android.databinding.tool.util.LoggedErrorException:Founddatabindingerrors
unitedn
·
2020-08-21 02:15
Android
Android kotlin的动态权限管理,开源库permissionsdispatcher的简单使用
拍照读取文件等都需要动态的申请权限,这个开源库挺好用的,记录一下使用permissionsdispatcher,是基于注解开发的GitHub地址使用步骤:Kotlin使用1.在build.gradle中添加如下代码
kapt
"org.permissionsdispatcher
Se plonger les
·
2020-08-21 02:57
Android
Kotlin
Android Jetpack Compose 之 Text
官方教程下载AndroidStudioCanary版本环境添加依赖:defcompose_version="0.1.0-dev03"
kapt
("androidx.compose:compose-compiler
Reducto
·
2020-08-20 23:07
android
jetpack
Android Jetpack Compose 之 Text
官方教程下载AndroidStudioCanary版本环境添加依赖:defcompose_version="0.1.0-dev03"
kapt
("androidx.compose:compose-compiler
Reducto
·
2020-08-20 23:07
android
jetpack
KAPT
(Annotation Processing for Kotlin)是什么
什么是APT?AnnotationProcessingTool官方称其为PluggableAnnotationProcessingAPI(可插入式注解处理API?),在06年的Java规范JSR-269中提供了一套标准API来处理Annotation(JSR-175),这里提到的注解不是在运行时通过反射机制运行处理的注解,而是在编译时处理的注解。其实就是javac提供的一个工具,用来在编译时期去扫
WuRichard
·
2020-08-20 03:01
Glide之 kotlin 自定义API踩坑之旅
build.gradle部分applyplugin:'kotlin-android'applyplugin:'kotlin-android-extensions'applyplugin:'kotlin-
kapt
'dependencies
csdn_shuaijie
·
2020-08-18 08:54
Glide
图片加载
Glide自定义API
android
软件开发
关于kotlin编译错误的问题
关于kotlin编译错误的问题今天在编译一份kotlin项目是发现以下错误:e:[
kapt
]Anexceptionoccurred:java.lang.NullPointerException网上的解决方法是删除
show1hand
·
2020-08-17 14:54
知识总结
采坑日记
Android kotlin DataBinding 之 unresolved reference: BR 坑
unresolvedreference:BR解决办法由于目前kotlin开发的插件不支持跨module,所以databinding在使用apt技术BR文件时的引用没发确定目录,故造成unresolvedreference:BR,那么需要
kapt
JK潘
·
2020-08-13 11:30
android
kotlin
java-使用@Query Room Persistence Library时的org.gradle.execution.MultipleBuildFailures
在Dao类(房间持久性库)中使用@Query时出现生成错误我在项目中同时使用java和kotlin,因此可能存在依赖关系问题,我尝试了不同的实现和
kapt
,但没有运气.我的依赖项(有关房间持久性库的更多信息
諼
·
2020-08-10 04:47
Unable to load class 'org.jetbrains.kotlin.
kapt
3.base.
Kapt
'. Possible causes for this unexpected err
Unabletoloadclass'org.jetbrains.kotlin.
kapt
3.base.
Kapt
'.Possiblecausesforthisunexpectederrorinclude:Gradle'sdependencycachemaybecorrupt
J_query_foxmail
·
2020-08-09 20:41
BUG处理
Kotlin 新版来了,支持跨平台!
版本更新的主要范围为Kotlin/Native、
KAPT
的性能优化以及对IntelliJIDEA的支持优化
Tamic大白
·
2020-08-09 12:57
前端开发
移动开发
Kotlin 在Android使用问题
1、kotlin与Databinding的使用出现”Unresolvedreference:ActivityMainBinding“的错误解决方案:app.build:
kapt
{generateStubs
Garfield_1211
·
2020-08-07 19:36
android
gradle之apt与annotationProcessor与
kapt
什么是APT?随着一些如ButterKnife,dagger等的开源注解框架的流行,APT的概念也越来越被熟知。APT(AnnotationProcessingTool的简称),可以在代码编译期解析注解,并且生成新的Java文件,减少手动的代码输入。现在有很多主流库都用上了APT,比如Dagger2,ButterKnife,EventBus3等DataBindingDagger2ButterKni
Mars-xq
·
2020-08-05 16:43
gradle
Android添加room依赖的正确姿势(附带完整流程)
Executionfailedfortask':app:kaptGenerateStubsDebugKotlin'Couldnotresolveallfilesforconfiguration':app:
kapt
YDDUONG
·
2020-08-05 03:24
Android
Android - 在 Android Studio 2.3.3 下配置 Room ,出错解决
(ILjava/lang/Object;)V基本配置
kapt
{
LABLENET
·
2020-08-04 23:48
android开发经验
仿抖音短视频源码安卓通过Glide实现图片旋转
实现方法1.添加依赖dependencies{...implementation'com.github.bumptech.glide:glide:4.11.0'
kapt
'com.github.bumptech.glide
云豹网络科技
·
2020-08-04 22:05
技术类
android
java
计算机视觉
python
安卓
Android Kotlin开发之使用Butterknife注意要点
使用kotlin-
kapt
插件依赖由java的annotationProcessor改为
kapt
在使用控件绑定使用时,网上搜使用方法,不知道被哪个家伙带坑里了。
weixin_30338461
·
2020-08-04 04:13
Android Jetpack组件学习 Room
一、配置gradle在build.gradle(Module:app)中applyplugin:'kotlin-
kapt
'...dependencies{//Roomcomponentsimplementation"androidx.room
Icarus_
·
2020-08-03 13:51
Android
Kotlin中使用Dagger的坑:使用@Named限定符报错
最近开发APP使用到了Kotlin,Daager2,以为一切都和Java一样的使用,然后就经历过了
kapt
,@JvmField等问题之后又发生了@Named限定符问题事情的经过是这样的,使用到了retrofit
不近恶 不知善
·
2020-08-03 04:40
android
MoshiUtils Moshi解析json
添加依赖:
kapt
'com.squareup.moshi:moshi-kotlin-codegen:1.9.3'implementation'com.squareup.moshi:moshi:1.9.3
jingzz1
·
2020-08-03 00:10
Glide圆角 加载图片 四角都可以独立弧度
宫格废话不多说上代码本着偷懒的原则Glide库中已经有提供公开的裁圆方法为什么要自己写呢以下是本人找到的文献如题一样使用Glide加载图片使任意角加载任意弧度前置build.grableapplyplugin:'kotlin-
kapt
'dependencies
csdn_shuaijie
·
2020-08-02 23:04
Glide
图片加载
任意角独立弧度
(一) Jetpack Lifecycle 源码分析
文章一文章二文章三文章四文章五文章六文章七依赖implementation'androidx.lifecycle:lifecycle-extensions:2.2.0'
kapt
'androidx.lifecycle
碧云天丶
·
2020-08-02 22:01
Jetpack
android DataBind LiveData ViewModel 使用详解
28implementation'androidx.appcompat:appcompat:1.0.0'defroom_version="2.2.5"implementation"androidx.room:room-runtime:$room_version"
kapt
"androidx.room
小米科技Android 研发曹新雨
·
2020-08-02 21:42
Android
java项目转换成Kotlin项目
、app的build中增加applyplugin:'kotlin-android'applyplugin:'kotlin-android-extensions'applyplugin:'kotlin-
kapt
张大姥爷
·
2020-07-31 17:04
Android Jetpack Compose 之 Text
官方教程下载AndroidStudioCanary版本环境添加依赖:defcompose_version="0.1.0-dev03"
kapt
("androidx.compose:compose-compiler
魁地奇
·
2020-07-31 12:08
Android
ButterKnife ButterKnife.bind(this)依然空值null的问题
在官方文档指导下还是不行,被折磨了2个小时,考虑可能是少了
kapt
,加上后就好了。
小林爱
·
2020-07-30 08:57
移动开发
android
遇到问题
Android Dagger 2 无法自动生成 Dagger Component
原因竟是我把:
kapt
'com.google.dagger:dagger-compiler:2.13'换成了annotationProcessor'com.google.dagger:dagger-compiler
agk335520
·
2020-07-29 16:12
移动开发
java
Android Studio 3.0 之 Kotlin中使用ButterKnife
在module的build.gradle中添加:
kapt
'com.jakewharton:butterknife-compiler:8.8.1'在Activity中添加:@BindView(R.id.tv_greeting
侃卓
·
2020-07-28 18:45
ARouter路径基本使用
上的官网地址以及教程,用最新的ARouter:https://github.com/alibaba/ARouter正常使用Kotli版本:1、App下的Build:applyplugin:'kotlin-
kapt
张大姥爷
·
2020-07-27 22:25
android
Kotlin开发问题汇总
databinding开启databindingdataBinding{enabled=true}复制代码在app层级下的build.gradle中添加如下代码applyplugin:'kotlin-
kapt
weixin_34358365
·
2020-07-15 05:52
移动开发
java
Android 数据库框架Room的简单使用
官方demo:链接依赖及配置:applyplugin:'kotlin-
kapt
'implementation"android.arch.persistence.room:runtime:1.0.0"
kapt
"android.arch.persistence.room
青芸
·
2020-07-12 02:58
Android功能
Android之Room
一、使用方法room_version="2.1.0-rc01"implementation"androidx.room:room-runtime:$room_version"
kapt
"androidx.room
荣羽
·
2020-07-11 21:45
android
Android
Room
RoomDatabase的使用方法
数据库更新5.总结1.配置信息详情参照官方文档defroom_version="2.2.3"implementation"androidx.room:room-runtime:$room_version"
kapt
"androidx.room
迷途の知归
·
2020-07-10 22:19
Android
Java AnnotationProcessor 和 Kotlin
Kapt
编译期调试代码——实践与原理
前言Java的注解处理器AnnotationProcessor和Kotlin的注解处理器
Kapt
会在编译期,根据代码的注解,生成代码。对处理注解的代码进行调试,可以更快的定位问题。
薛瑄
·
2020-07-10 13:23
Android
关于Gradle频繁报Unable to load class 'org.jetbrains.kotlin.
kapt
3.base.
Kapt
'. Possible causes for this u
Gradle'sdependencycachemaybecorrupt,记录一下心路历程吧,暂时个人没找到没有确切与绝对的解决办法自从公司的项目Kotlin版本更新到1.3.70之后,频繁报GradleCache中的kotlin-
kapt
3
Martin-Rayman
·
2020-07-09 04:26
Android
项目构建
Kotlin项目中使用ARouter,助您跳过坑
方便大家集成首先在需要使用ARouter的module中gradle配置好如下参数,可以直接复制到gradle的最顶部applyplugin:'kotlin-android'applyplugin:'kotlin-
kapt
'applyplugin
yuanxiaodon
·
2020-07-09 04:10
android
BindingAdapter(kotlin自定义数据绑定)
appmodule的build.gradle文件添加applyplugin:'kotlin-
kapt
'ImageView@BindingAdapter("imageFromUrl")funbindImageFromUrl
BlissYang91
·
2020-07-09 04:14
Kotlin
DataBinding (一) Kotlin 环境下配置
写博客仅为了拿来当学习笔记使用,欢迎指点不足的地方,相互学习,上来就喷的,勿扰.谢谢.一、在Module的build.gradleandroid模块中添加如下配置1.添加pplyplugin:'kotlin-
kapt
ruan-weiqi
·
2020-07-08 19:58
DataBinding
kotlin+butterknife 使用配置
Androidstudiokotlin可用(建议使用Androidstudio3.0+版本,google官方支持)2.添加ButterKnifemodel/build.gradle添加如下配置applyplugin:'kotlin-
kapt
'dependencies
weixin_34273046
·
2020-07-08 17:05
改造CAS单点登录 --- 验证码
cas-server-core的pom.xml添加com.google.code.kaptchakaptcha2.3jdk152.web.xml添加验证码映射Kaptchacom.google.code.
kapt
slimina
·
2020-07-08 07:32
CAS
ARouter入门之从零开始——Kotlin版
一、添加gradle基础配置applyplugin:'kotlin-
kapt
'android{
kapt
{arguments{arg("AROUTER_MODULE_NAME",project.getName
VipPeterGee
·
2020-07-08 05:48
Kotlin
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他