- 博客(62)
- 收藏
- 关注
原创 Jetson 编译Xavier NX 编译
在官网下载对应的Linux_for_Tegra开发包:两种方式1:SDK Manager2:直接下载两种方式来获得源码。具体参考官方文档,此处不再赘述。得到 Jetson_Linux_R32.6.1_aarch64.tbz2跟Tegra_Linux_Sample-Root-Filesystem_R32.6.1_aarch64.tbz2通过脚本代码:#!/bin/bashecho "========THIS IS JETSON-nano/tx,xavier agxcostom boar.
2022-05-14 14:38:55 505
原创 AHD模拟高清知识
一、概念解释AHD(Analog High Definition)意思为模拟高解析度(模拟)。关于High Definition,简单来说,我们通常会把物理分辨率达到720p以上的格式则称作为高清,简称HD。其指的画面垂直解析度为1080i、720p或1080p。1080i就是指解析度为1920×1080,采交错扫描,每秒呈现30个完整画面;720p就是指解析度达1280×720,采循序逐行扫描,每秒呈现60个完整画面;1080p就是指解析度达1920×1080,采循序扫描,每秒呈现60个完整画面。
2022-05-14 14:30:22 2495
原创 Jetson Xavier NX 内核编译、源码编译
Jetson Xavier NX 简单介绍: NX通过外形小巧的模组系统(SOM)将超级计算机的性能带到了边缘端。 高达21 TOPS的加速计算能力可并行运行现代神经网络并处理来自多个高分辨率传感器的数据,这是完整AI系统的要求。NVIDIA Jetson Xavier NX 16GB EMMC ,8GB DDR1、下载代码L4T R32.5.1为例1)、kernelL4T R32.5.1 Release Page | NVIDIA DeveloperL4T Driver Package (BS
2022-04-14 12:03:43 6393
转载 PetaLinux ToolsDocumentation
Table of Contents Revision History...............................................................................................................2 Chapter 1: Overview......................................................................................
2021-08-11 11:23:29 247
原创 重新搭建一下 智能机开发环境搭建和编译(Ubuntu14.04 MTK)
更新一下//与服务器同步软件包列表1:sudo apt-get update编译必需的软件包sudo apt-get install gcc-multilib g++ g++-4.8-multilib dpkg-devsudo apt-get install gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i...
2020-10-20 15:12:37 256 1
原创 ubuntu 如何生成秘钥 (ssh key)
1:首先在终端输入ssh-keygen -t rsa -C "your_email@example.com"2:之后一路回车键(Enter),就生成了;Generating public/private rsa key pair.Enter file in which to save the key (/home/your_email/.ssh/id_rsa):Created directory '/home/your_email/.ssh'.Enter passphrase (em.
2020-10-14 18:07:34 3032 1
原创 Android客户端订阅持久化信息跟非持久化信息
持久订阅者1、cleanSession为false2、clientId不为空3、mqttClient.subscribe(destination,{1});即:init_Connection() 时//设置是否清空session,这里如果设置为false表示服务器会保留客户端的连接记录,这里设置为true表示每次连接到服务器都以新的身份连接options.setCleanSession(false);订阅时mqttClient.subscribe(topic, 1);非..
2020-09-15 11:55:27 196
原创 java.lang.SecurityException: Permission Denial: startForeground from pid=20861, uid=10089
这个错误主要出现在Android 9.0解决办法<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />上面的错误是由于Android 9.0对权限做了新的限制,这个前台服务权限需要在AndroidManifest.xml文件中静态申请,加入上面的权限代码就不会报错了。...
2020-09-11 11:05:21 944
转载 org.eclipse.paho.android.service.MqttService 报错
Android MQTT踩坑https://blog.csdn.net/BOB_sm/article/details/103774372
2020-09-10 15:07:55 1755
原创 mosquitto -v运行时报错:Error: Address already in use 的解决办法
说明已经有一个mosquitto服务器在运行1:查看进程 :ps aux | grep mosquittonew@new-S2600CWR:~/server/mosquitto-1.4.5$ ps aux | grep mosquittonew 11915 0.0 0.0 22480 3816 ? S Sep03 0:12 mosquitto -vnew 12885 0.0 0.0 8880 888 pts/8 ...
2020-09-04 09:46:28 1002
原创 import android.support.v4.content.LocalBroadcastManager找不到
1:在project structure ->Dependencise 选择 app 点击 加号(+) 依赖库加入'androidx.legacy:legacy-support-v4:1.0.0'2:在 build.gradle 添加dependencies {classpath 'androidx.legacy:legacy-support-v4:1.0.0'}3.import android.support.v4.content.LocalBroadcastManag..
2020-08-31 15:20:26 3317
原创 ERROR: Failed to parse XML in E:\AndroidWork\OAPrint\app\src\main\AndroidManifest.xml ParseError at
ERROR: Failed to parse XML in E:\AndroidWork\OAPrint\app\src\main\AndroidManifest.xmlParseError at [row,col]:[5,10]Message: expected start or end tagAffected Modules: app搜资料发现AS 3.5之后,AndroidManifest.xml编辑,空格也要删除如果<uses-permission android:.
2020-08-31 10:24:20 730
原创 2020-08-27
ERROR: The minSdk version should not be declared in the android manifest file. You can move the version from the manifest to the defaultConfig in the build.gradle file.解决:意思是Androidstudio3.0 以后 不能在manifest.xml 设置这些 必须在 gradle里设置1.找到AndroidManifest.xm
2020-08-27 14:44:10 107
原创 Apache-apollo服务器搭建
1.首先从http://activemq.apache.org/apollo/download.html官网上下载windows对应的apollo版本,本文下载的是apache-apollo-1.7.1-windows-distro.zip 版本。windows的版本为win10,JDK版本1.8。2.解压到C:\apache-apollo下,此时会多出一个apache-apollo-1.7.1文...
2018-05-31 11:46:46 13543 4
转载 银联Pos终端签到、签退、批结算、批上送
签到:获取pinkey、mackey、批次号签退:先批结算,然后签退,否则批次号不会更新。批结算:上送本地pos终端交易流水给服务端,若通过校验则可以进行签退,否则需要批上送交易明细批上送:批结算校验失败,上送本地交易明细到服务端进行比对。
2015-05-08 16:34:03 5906
转载 Pos终端中的主密钥、工作密钥、pin密钥、mac密钥
下面介绍一下加密机中最主要的几种密钥: 1、加密机主密钥(MK) 加密机主密钥(Master Key - MK)是存入在HSM机内的由三个成分合成的一对最上层密钥。在HSM机器以外的地方不会以明文形式存放,它采用双倍标准DES密钥(长达112位)实现三重数据加密。 HSM投入运行时,必须先产生和装载MK。由于DES算法依靠某一个密钥进行加密,同时所有密钥和数据都经由MK进行加
2015-05-08 16:30:43 1386
转载 移动支付
银行卡 bank card商业银行等金融机构及邮政储汇机构向社会发行的,具有消费信用、转账结算、存取现金等全部或部分功能的信用支付工具。磁条卡 magnetic stripe card物理特性符合GB/T 14916标准,磁条记录符合GB/T 15120 、GB/T 15694-1、ISO 7812-2、GB/T17552标准的银行卡片。销售点终端 point of
2015-05-08 16:27:44 1039
原创 android 应用获取系统权限
第一个方法简单点,不过需要在Android系统源码的环境下用make来编译:1. 在应用程序的AndroidManifest.xml中的manifest节点中加入android:sharedUserId="android.uid.system"这个属性。2. 修改Android.mk文件,加入LOCAL_CERTIFICATE := platform这一行3. 使用mm命令
2014-12-31 13:53:31 539
原创 Android输入法扩展之外接键盘显示虚拟键盘修改
//文件 :WindowManagerService.java boolean computeScreenConfigurationLocked(Configuration config,boolean forceRotate) {------------------------- if (device.getKeyboardType() == InputDevice
2014-12-04 11:10:55 1785
原创 onInterceptTouchEvent与onTouchEvent关系
Android平台事件分发的两个函数onInterceptTouchEvent与onTouchEvent,关键点还是在于其返回值。 onInterceptTouchEvent()是ViewGroup的一个方法,目的当系统向该ViewGroup及其各个childView触发onTouchEvent()之前对相关事件进行一次拦截.1.down事件首先会传递到onInterceptTou
2014-11-27 11:53:14 472
转载 Math.atan与Math.atan2
我们可以使用正切操作将角度转变为斜率,那么怎样利用斜率来转换为角度呢?可以利用斜率的反正切函数将他转换为相应的角度.as中有两个函数可以计算反正切,我们来看一下.1、as中Math.atan()Math.atan()接受一个参数:用法如下:angel=Math.atan(slope) angel为一个角度的弧度值,slope为直线的斜率,是一个数字,这个数字可以是负的无穷大到正无穷
2014-11-11 17:12:51 43599 1
原创 bmp_to_raw转BMP图片
用这个mediatek\custom\common\uboot\logo\tool\bmp_to_raw.exe工具
2014-11-11 16:17:08 2319
原创 ubuntu加入静态IP
1、在终端下设置IP地址:命令行下敲:sudo gedit /etc/network/interfaces打开文件添加如下内容:auto loiface lo inet loopbackauto eth0iface eth0 inet staticaddress 192.168.1.111netmask 255.255.255.0gateway 192.168.
2014-10-30 10:09:02 386
原创 sudo权限的修改
然后visudo 或者 vim /etc/sudoers, visudo 这个和vi的用法一样,由于可能会有人不太熟悉vi,所以简要说一下步骤 移动光标,到一行root ALL=(ALL) ALL的下一行,按i,插入模式,输入 your_user_name ALL=(ALL) ALL 然后按Esc, 输入“:” 再输入:wq
2014-08-06 18:15:55 716
原创 4.22平台Android的语言设置
路径:设置输入语言:Settings -> Language & keyboard -> Android keyboard [settings] -> Input languages
2014-07-09 18:05:26 936
原创 如何做语言的隐藏跟切换
首先看看设置语言的路径: Android系统Setting程序中对于语言设置这块的内容。具体位置有以下两处: 1)、设置显示语言:Settings -> Language & keyboard -> Select language 2)、设置输入语言:Settings -> Language & keyboard -> Android keyboar
2014-07-09 17:09:43 1111
原创 两种Sensor 的打开用例
SensorEventListener mSensorEventListener = new SensorEventListener() { @Override public void onAccuracyChanged(Sensor sensor, int accuracy) { // TODO Auto-generated method stub } @Over
2014-07-08 14:25:56 638
原创 xxx is not in the sudoers file This incident will be reported
解决方案:首需要切换到root身份$su -(注意有- ,这和su是不同的,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,用"su -"命令将环境变量也一起带过去,就象和root登录一样)然后$visudo 1、移动光标,到最后一行2、按a,进入append模式3、输入your_user_name ALL
2014-06-12 09:36:48 599
原创 JNI 汇总
安装配置那一部分不说了直接说下这个错误问题“java.lang.UnsatisfiedLinkError: Native method not found”;这里有个哥们写的一些错误,我也贴上来了供大家看一下:这个该死的错误就是:java.lang.UnsatisfiedLinkError: Native method not found程序编译没问题,就只在执行的时候,出
2014-05-30 16:27:51 656
原创 adb server is out of date. killing
执行 adb 命令时会出现adb server is out of date. killing...... ADB server didn't ACK * failed to start daemon * error: unknown host service adb server is out of date. killing......ADB server d
2014-04-22 19:47:01 573
原创 ActivityManager--获得正在运行的activity与service.
ActivityManager mActivityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE) ; //获得系统运行的进程 List appList1 = mActivityManager
2014-04-18 19:51:49 629
原创 系统自带浏览器播放在线视频,触摸键(菜单键home键返回键)背光亮起
如果自带浏览器播放在线视频播放视频时turn off keyboard backlight的话,可以把frameworks/base/core/java/android/webkit/HTML5VideoInline.java中的prepareDataAndDisplayMode()这个函数中的FULL_WAKE_LOCK换为SCREEN_BRIGHT_WAKE_LOCK。这样就可以了。
2014-03-14 17:06:39 1001
转载 Android的开机流程
Android的开机流程 1. 系统引导bootloader1) 源码:bootable/bootloader/*2) 说明:加电后,CPU将先执行bootloader程序,此处有三种选择a) 开机按Camera+Power启动到fastboot,即命令或SD卡烧写模式,不加载内核及文件系统,此处可以进行工厂模式的烧写b)
2014-03-13 14:40:12 750
原创 如何为锁屏设置一张不同于launcher的,固定加载的背景图片
1. 在keyguardViewManager.java中拿掉FLAG_SHOW_WALLPAPER属性.2. 如需去掉锁屏原有的半透明背景色,在KeyguardViewBase.java中注释掉resetBackground();这个方法的调用。3. 在frameworks\base\core\res\res\相应的drawable文件夹中添加背景图片资源keyguard_wallpap
2014-03-12 17:37:45 1298
原创 如何在activity中控制屏幕点亮与关闭
如何在Activity中调用Screen off 和 Screen on接口 Android中通过各种Lock锁对电源进行控制,需要注意的是加锁和解锁必须成对出现。//启用屏幕常亮功能 PowerManager pm =(PowerManager) getSystemService(POWER_SERVICE); wak
2014-03-12 16:54:51 730
原创 如何判断电话摘机
boolean isincall = false; ITelephony telephonyService; private ITelephony getTelephonyService() { return ITelephony.Stub.asInterface( ServiceManager.checkService(Context.TE
2014-03-12 16:37:00 1637
原创 判断用户是否是测试用户
public boolean isMonkeyGuy = true ; public boolean wasItTheMonkey() { if(!isMonkeyGuy) { return false ; } ActivityManager activityManager = (ActivityMan
2014-02-12 17:44:26 622
原创 过滤到具体的包名做操作
开发中常常需要过滤具体包名来做操作需要 import android.app.ActivityManager;import java.util.List;过滤到具体的包名做操作 ActivityManager am = (ActivityManager)mContext.getSystemService(mContext.ACTIVITY_SERVICE); L
2014-02-12 17:29:08 726
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人