
android
奔跑滴小羊
人一闲就废了
展开
-
ubuntu更新指定内核后分辨率固定不能调整
上片文章谈过,我更新内核后遇到了分辨率固定在一个分辨率导致不能调整,看着及其难受。其实,分辨率不能调整,主要的问题是:初始安装ubuntu的时候显卡驱动已经与默认的内核版本相匹配,如果指定升级了一个内核版本后,则导致显卡驱动与内核不匹配致使分辨率不能调整。个人的解决方法如下:1.首先,要寻找适合自己ubuntu内核系统的显卡版本,在终端窗口中输入以下指令ubuntu-drivers devices2.找到合适的显卡驱动版本后,安装即可。sudo apt-get install nvi原创 2021-07-09 17:25:02 · 2013 阅读 · 0 评论 -
ubuntu14.0.4升级指定内核以及默认内核启动
一,更新到指定的内核版本1.首先查看当前的内核版本,打开终端在窗口输入以下命令uname -a2.在ubuntu的终端窗口内搜索可用升级的内核版本apt-cache showpkg linux-headers3.在第二步的时候,找到自己想要升级的内核版本后,就输入以下命令安装特定的内核即可。sudo apt-get install linux-headers-4.4.0-119 linux-headers-4.4.0-119-generic linux-image-4.4.原创 2021-07-09 17:11:00 · 1694 阅读 · 0 评论 -
java.lang.SecurityException: Binder invocation to an incorrect interface的AIDL报错问题
直接贴出错误信息,无论你我都可以直观的了解错误以及分析错误,并解决它。2021-07-03 11:35:49.776 9212-9412/com.android.lwzE/lwz: 1111111111112021-07-03 11:35:49.782 9212-9412/com.android.lwz E/AndroidRuntime: FATAL EXCEPTION: pool-2-thread-1 Process: com.kb.mdm, PID: 9212 java.lang...原创 2021-07-03 14:59:16 · 381 阅读 · 0 评论 -
ANR的简易分析
碰见ANR的时候,都会着急的去处理这种情况的发生。然而,要如何快速定位到触发ANR的问题所在呢,这里进行了一些简要的分析仅做参考,也记录一下自己的思考。首先,解决问题要知道问题怎么导致发生的;ANR的分类大致可分为以下几种:1、应用程序错误2、Java application Hang3、dalvik或者core libraries的错误4、kernel的错误5、modem的错误但是具体问题也是要具体分析的,并没有一种快速的方案直接定位到问题点;定位问题的时候,一般都是用logc原创 2021-04-19 16:37:53 · 120 阅读 · 0 评论 -
Android上架Google更改应用
applicationId "xxxxxxxx" 此为更改上架Google的包名 manifestPlaceholders = [UMENG_CHANNEL_VALUE: "项目名", googlemap_key: "key的字段"] 此为更改上架Google的key原创 2021-03-24 19:03:10 · 458 阅读 · 0 评论 -
阿里云搭建Android源码服务器
1、首先,在阿里云服务器上购买相应配置(几核的CPU,多大的内存以及硬盘的空间)的服务器。2、设置配置账号密码以及xshell远程登录https://blog.youkuaiyun.com/xudailong_blog/article/details/805182193、XShell上传文件到Linux服务器上https://www.cnblogs.com/nbf-156cwl/p/8641165.html4、linux安装jdk1.8(.tar.gz方式)https://www.jb51.ne原创 2021-03-12 09:30:49 · 1068 阅读 · 0 评论 -
Android默认选中item
方法一//进入成员列表默认首选项,ptt按键可以直接单呼选中成员形成单呼群组 startif (position ==0 ){rl_item.setEnabled(true);rl_item.setFocusableInTouchMode(true);rl_item.requestFocus();rl_item.requestFocusFromTouch();setLastFoucePosition(position);EventBus.getDefault().post(new Event原创 2021-03-12 09:27:31 · 616 阅读 · 0 评论 -
android studio项目出错
Caused by: org.gradle.internal.metaobject.AbstractDynamicObject$CustomMessageMissingMethodException:Could not find method viewBinding() forarguments[build_cnenzfs58wnjzkakfr1670it0$_run_closure1$_closure7@5f591b76]on object of type com.android.build.gradl.原创 2021-03-12 09:24:10 · 4404 阅读 · 0 评论 -
Cause: failed to decrypt safe contents entry: javax.crypto.BadPaddingException
build打包出现:Cause: failed to decrypt safe contents entry: javax.crypto.BadPaddingException: Given final block not properly padded. Such issues can arise if a bad key is used during decryption.的问题,,别看这个错误说了一堆,但是没说到重点,其实就是密码输错了。...原创 2021-02-21 15:53:17 · 8488 阅读 · 1 评论 -
android根据系统语言,改变语言
import java.util.Locale; private void setDataEnabled(Context context,boolean enable) { if(telephonyService == null){ telephonyService = (TelephonyManager) context.getSystemService(Context....原创 2018-12-03 11:41:35 · 62 阅读 · 0 评论 -
adb logcat 命令详解 log过滤
作者 : 万境绝尘 转载请著名出处clipse 自带的 LogCat 工具太垃圾了, 开始用 adb logcat 在终端查看日志;1. 解析 adb logcat 的帮助信息在命令行中输入 adb logcat --help 命令, 就可以显示该命令的帮助信息;octopus@octopus:~$ adb logcat --help Usage: logcat [opti...转载 2018-11-23 21:41:42 · 2453 阅读 · 0 评论 -
Android开发中调用系统设置界面
在Android开发的过程中,我们不可避免地经常需要调用系统设置。那么如何调用Android的系统设置呢?下面进行详细的描述。=====================================================================================1 导入系统包在使用系统设置的时候,需要导入Android系统的相关包:impo...转载 2018-11-22 11:13:18 · 1045 阅读 · 0 评论 -
android系统关于C文件中if0和if1的使用
对于用C写的众多代码,有时候不想编译某段代码,在不知道用if0或者if1的时候只能注释添加,费时费力。知道该语句后,极大的方便了代码的编译和编写。一、单独写#if 0 code#endif#if 1 code#endifif 0中code的语句被注释掉了,永远不执行。if 1中code是可以被编译的;二、判断写#if 0 code1...原创 2019-07-03 10:21:28 · 373 阅读 · 0 评论 -
android:实现退出确认框对话
自以为很正确的写法: AlertDialog dialog = new AlertDialog.Builder(BatteryDmrListenService.this).setTitle("警告") .setIcon(android.R.drawable.ic_dialog_info) .setP...原创 2018-06-12 20:32:36 · 3336 阅读 · 0 评论 -
自学Android知识点
(本文转自stormzhang的公众号,Crtl CV下来用以保存)你们期待的终于来了,我可以算作是Android自学界的鼻祖了,之前自学的故事与分享的知识、经验影响了无数人,如今几年过去了,我经常收到不少人的感谢信,很多当初看我的教程的初学者如今已经在Android开发小有成就,而且让我欣慰的是他们也依然延续我的分享精神,影响更多的人。如果你现在依然是一个Android初学者,不妨到这里看下我的...转载 2018-06-12 11:47:33 · 332 阅读 · 0 评论 -
Android 知识梳理
说明:本篇博客只是一个知识整理,因为网上对于Android的知识介绍足够多,因此我不再写相关文章(主要是因为我写的不如人家好),所以所有文章均来自网络,不贴原文章,只提供连接,因此本文旨在减少你对相关知识的搜索过程,方便查找相关知识。1.ActivityActivity的生命周期,正常结束和非正常销毁的生命周期和调用函数及其使用方法;Android Training - 详解Activity生命周...转载 2018-06-11 21:38:32 · 270 阅读 · 0 评论 -
Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系
转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/38377229 ,本文出自【张鸿洋的博客】很多人面试肯定都被问到过,请问Android中的Looper , Handler , Message有什么关系?本篇博客目的首先为大家从源码角度介绍3者关系,然后给出一个容易记忆的结论。1、 概述Handler 、 Looper 、Mess...转载 2018-06-14 11:29:34 · 183 阅读 · 0 评论 -
一份超全超详细的 ADB 用法大全
原文链接:https://github.com/mzlogin/awesome-adbADB 常用用法大全,收集了在开发、测试和普通用户使用手机过程中可能用到的各种用法,仍在持续更新完善中,欢迎补充指正,收藏关注。 —— 由 mzlogin 分享ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。持续...转载 2018-06-22 09:46:53 · 296 阅读 · 0 评论 -
20+个很棒的Android开源项目
Router难度: 中级.灵活的组件化路由框架难度: 初级.项目地址https://github.com/chenenyu/RouterAndroidPdfViewer难度: 初级.用于显示使用PdfiumAndroid呈现的PDF的Android视图项目地址https://github.com/barteksc/AndroidPdfViewer...转载 2018-07-31 16:15:34 · 790 阅读 · 0 评论 -
Android 性能优化(62)---存检测、卡顿优化、耗电优化、APK瘦身——详解篇
Android 性能优化,内存检测、卡顿优化、耗电优化、APK瘦身——详解篇 自2008年智能时代开始,Android操作系统一路高歌,10年智能机发展之路,如今 Android 9.0 代号P 都发布了,Android系统性能已经非常流畅了。但是,到了各大厂商手里,改源码自定系统,使得Android原生系统变得鱼龙混杂。另外,到了不同层次的开发工程师手里,因为开发技术的水平参差不齐,使得...转载 2018-06-19 15:03:59 · 899 阅读 · 0 评论