- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 AndroidStudio报错org.jetbrains.kotlin.config.LanguageVersion
如果项目使用了Jetpack Compose或其他第三方插件,需同步升级版本。错误,通常是由于Gradle依赖缓存损坏或版本不兼容导致。升级Android Studio后遇到。
2025-12-05 17:00:26
283
原创 鸿蒙web与H5交互遇到的坑
鸿蒙调H5方法this.webviewController.runJavaScript(‘getTestStr(param)’);getTestStr需要在H5的Script中定义。在鸿蒙中进行注册,让H5可以调用鸿蒙的方法,这里有个坑,需要先registerJavaScriptProxy,再refresh,不然H5会找不到。日志会在鸿蒙的web中打印出来。H5调用鸿蒙原生方法如下图。
2025-11-28 15:38:36
169
原创 腾讯云宝塔安装jenkins
用刚才建立的jenkins账号登录jenkins(浏览器中输入你主机的ip地址和你刚才设置的端口8080。注意端口需要在服务器中打开,一个是宝塔里面,一个是服务器上面都需要打开)进入宝塔(如果点击没反应看一下是不是被拦截了,我的mac就还需要在浏览器里点一下才能出来)设置一下jenkins,勾选不适用域名(因为我没买),端口号记得改一下,我用的8080。第一次启动jenkins,会要你填管理员密码。进入控制台,选择轻量应用服务器。搜索jenkins,点击安装。进入服务器点击查看详情。实例配置选择默认就行。
2025-11-21 17:18:24
111
原创 关于Mac终端指令全部失效问题解决
神奇的发现又可以愉快的玩耍了open ~/.bash_profile。重启也无用,回想一下发现失效前,设置了一下flutter的环境变量。直接导致指令全部失效,之后搜索解决方案,再终端输入了。mac打开终端,发现连open指令都用不了。
2025-11-06 11:13:48
155
原创 Mac下Gerrit配置git上传时提示缺失Change-Id
表示你需要在你的项目中的.git文件夹中(如果找不到请打开隐藏文件夹)创建hooks文件夹并创建commit-msg文件,文件内容可以自己网上下载,我这边是由公司提供。配置成功后,reset前一个提交,再次进行commit提交,在git log中可以看见此次提交有了Change-Id,再次push就成功了。按照提示在Terminal使用f="$(git rev-parse…)"具体指令参照提示,输入后如果提示。git push的时候提示。缺失Change-Id。
2025-08-07 10:38:22
224
原创 AndroidX包冲突导致的错误 Manifest merger failed : Attribute application
解决方法:将带有androidx框架去掉即可Android 控制台,即terminal输入gradlew :BL:dependenciesBL 是你的工程名接着就出现一堆引用的框架,找到带有Androidx的包并删除包
2021-02-25 14:26:57
458
原创 Android Mvvm设计模式简单案例
整体架构是这样的MainActivity:import android.app.Activity;import android.os.Bundle;import androidx.annotation.Nullable;import androidx.databinding.DataBindingUtil;import com.feifan.mymvvm.R;import com.feifan.mymvvm.databinding.ActivityMyMvvmMainBinding;imp
2021-02-23 11:20:10
1059
原创 Flutter 调出键盘报错溢出异常:bottom overflowed by 104 PIXELS
如题,在做登录时,点击输入用户名的输入框,唤起键盘报错溢出BUG:bottom overflowed by 104 PIXELS。报错时直接使用的Scaffold布局,在body中创建Column。出错误代码:return new Scaffold(appBar: new AppBar(title: new Text(“搜索”),),//使用ScrollView包装一下,否则键盘弹出时会报错空间溢出body: new Column( … )),),);解决办法是使用SingleChil
2021-02-10 16:27:50
1213
原创 jar在linux下永久运行
方法一#nohup java -jar xxx.jar &&:使用&命令后,作业被提交到后台运行,当前控制台没有被占用,但是一但把当前控制台关掉(退出帐户时),作业就会停止运行。nohub:nohup命令可以在你退出帐户之后继续运行相应的进程。nohup就是不挂起的意思( no hang up)。默认让程序控制台输出转移到nohub.out文件,位置在当前命令所在目录。你也可以更改nohub.out文件为其他,比如:nohup java -jar xxx.jar >o
2021-02-10 15:17:35
1585
原创 linux如何手动释放linux内存
1.清理前内存使用情况free -m12.开始清理echo 1 > /proc/sys/vm/drop_caches13.清理后内存使用情况free -m
2021-02-10 15:15:48
188
原创 使用idea中maven打包jar
使用idea中maven打包jar1 clean,package先清理后打包2 执行完上述操作后,就算打包完成了
2021-02-10 14:02:25
162
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅