9 天涯看雪

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 16w+

android natvice直接在surface上绘图

android 的application 都是有窗口系统的,会把各种事件给阻拦掉.但是,用c++写的程序是直接在linux上运行的,并没有窗口这一概念,所以可以向鼠标一样,只绘制图像而不响应任何窗口时间.具体实现是通过SurfaceComposerClient,这个类相当于surfaceflinger的代理,可以创建一个显示图像的surface.注意,不同系统的接口可能不一样.若有问题,...

2020-04-28 03:46:37

android linux 双系统实现(android+buster)同时运行

本文基于lxc 容器在安卓系统中运行linux 两个同时运行不需要重启切换android 运行linux 有很多方案1.chroot 需要root2.proot 不需要root3.lxc 需要改造内核 需要并且需要root三种方案网上都很多,像我之前在手机上编译deepin 就是用到了 linux deploy ,编译deepin armhf的时候也用了华为内测的鲲鹏91...

2020-04-19 16:44:15

android 9 3288 导航栏添加关机按钮

效果diff --git a/frameworks/base/packages/SystemUI/res/values-sw372dp/config.xml b/frameworks/base/packages/SystemUI/res/values-sw372dp/config.xmlindex f66ba9c..d7b3391 100755--- a/frameworks/ba...

2019-12-21 16:28:38

android9 3288 鼠标右键返回

--- a/frameworks/native/services/inputflinger/InputReader.cpp+++ b/frameworks/native/services/inputflinger/InputReader.cpp@@ -1433,13 +1433,7 @@ uint32_t CursorButtonAccumulator::getButtonState() c...

2019-12-21 16:23:52

rk3288 android 9 电量修改

默认情况下 没有电池 电量会显示 0%修改为100%diff --git a/system/core/healthd/BatteryMonitor.cpp b/system/core/healthd/BatteryMonitor.cppindex 80c5afe..f72c28b 100644--- a/system/core/healthd/BatteryMonitor.cpp...

2019-12-17 16:22:28

rk3288 android9 编译错误

ninja: error: 'commit_id.xml', needed by 'out/target/product/rk3288/vendor/commit_id.xml', missing and no known rule to make itzw@zw-Super-Server:/media/zw/6efc4272-c615-4173-a8cc-49be99efe289/r...

2019-12-16 09:10:45

lxc android

Running foreign architecturesBy default LXC will only let you run containers of one of the architectures supported by the host. That makes sense since after all, your CPU doesn’t know what to do wit...

2019-11-09 11:52:07

安卓运行环境Anbox安装/编译说明(20190426)

在深度社区看到 有帮助1、编译安装Anboxsudo apt install build-essential cmake cmake-data debhelper dbus google-mock libboost-dev libboost-filesystem-dev libboost-log-dev libboost-iostreams-dev libboost-program...

2019-10-17 13:39:50

构建deepin arm 系统(四)

上面几篇已经全部完成了在armhf 的移植,现在分享一下几个遇到的错误解决1.锁屏后无法解锁,一直卡在2.开机的时候没有声音提示deepin sound 。。服务失败解决办法:通过监控发现 提示权限问题,分析服务明明使用的root 执行的呢啊通过Google发现确实需要修改权限/usr/lib/dbus-1.0/dbus-daemon-launch-helper 查看权限为...

2019-07-14 00:57:00

构建deepin arm 系统(三)

系统虽然启动起来了 但是还是需要很多工作要做 例如桌面文件夹图标看不到那么我就开始测试x86 上看看到底那个deb 包包含这些ico开始构建x86 系统 中未完待续2019-07-08 22:55下载debian stretch iso amd 64 位系统安装修改源deb http://mirrors.aliyun.com/deepin/ stretch main ...

2019-07-08 22:56:25

从零构建deepin armhf系统(二)

接着上篇,在ddeapi 以及后面的编译耗时最长,不是技术问题而是卡在环境上架设虚拟机qemu 编译ddeapi 编译 直接把qemu 搞崩溃,要么直接qmenu卡死 无任何响应大概都是类型这种错误qemu: uncaught target signal 11 (Segmentation fault) - core dumpedSegmentation faultMakefile:...

2019-07-08 22:39:22

从零构建deepin armhf系统(一)

由于deepin 没有最新的arm 估计也不在维护最后更新看是15年故有此文章首先构建debian stretch系统mkdir $ROOTFS_DIRcd $ROOTFS_DIRdebootstrap --foreign --arch armhf stretch . http://ftp.sjtu.edu.cn/debian/cp /usr/bin/qemu-arm-static...

2019-07-08 21:35:16

tinkerboard wayland

1. replace userspace mali library$ cd ~$ git clonehttps://github.com/rockchip-linux/libmali.git$ cd ~/libmali$ cmake .$ make$ sudo make install$ sudo rm /usr/lib/arm-linux-gnueabihf/libmali.so$ sudo ...

2019-03-27 13:48:18

.net core dbus 通讯

由于.netcore 无法在linux 下面写界面,包括新出的3.0 也是没有linux 下做界面,本来准备用qt 写界面 通过http api 通讯请求,初步测试虽然通过感觉本地交互使用此种方式还是效率不高,于是想起之前的dbus通讯,研究.net core 使用dbus 最终发现 tmds.dbus地址https://github.com/tmds/Tmds.DBus不过文档比...

2019-03-27 02:19:11

Nancy 图片流

在使用 Nancy API 时 需要给web 传递一个图片,这个图片不是物理文件而是临时生成的数据流尝试Response.AsFile(streamxxx,"image/jpg")  Response.FromStream(streamxxx,"image/jpg")  都失败前端无法展示查询资料 给Response他增加一个扩展方法 /// <summary> ...

2018-10-20 15:57:52

libcef arm 编译

需要在debian arm 下编译libcef 让qt4 使用,制作一个cef浏览器,qt5有自带的就方便了,由于各种原因必须qt4 首先进行的使用免费翻墙 那速度200kb 要下载谷歌源码 12G 的 东西 得需要多少天那,无奈之下使用付费vpn 速度还是可以的,首先查询各种资料都以失败告终看到网上以为网友耗时10天钻研出来在 windows下编译 这毅力还是很佩服的,我也准备好了打长期站的...

2018-08-28 01:03:17

sql server 标准版升级专业版或者开发版没有sql server profiler

标准版升级专业版 直接升级 是没有 时间探查器的又不想卸载了sql 重新安装 可以使用下面的命令if you allready have a setup of MS SQL Server 2008 R2, try to uninstall the tools only:setup.exe /ACTION=UNINSTALL /FEATURES=TOOLS /QUIETSIMPLEAnd the i...

2018-04-15 01:41:48

rk3288 qtwayland

在rk3288 上实现 qtwayland  非x11使用 华硕tinkerboard板子刷入 tinkerboard 2.01修改源 下载的快sudo apt-get build-dep qt4-x11 libqt5gui5 wayland weston安装一些环境,这步主要为了方便下载一些必须的库,也可以直接编译qt 遇到缺少什么库 下载什么Ubuntu 14.04mkdir -p ~/rk3...

2018-02-10 16:56:51

qt 4.8 使用多屏显示时 指针残留

export QWS_DISPLAY="Multi:VNC:LinuxFb:/dev/fb0:0 LinuxFB:/dev/fb1:1offset:800,0"我使用 多屏显示时 鼠标移除范围 会造成鼠标指针产生多个,虽然能正常使用 屏幕鼠标越来越多研究发现是因为 Multi 这个参数造成的,我要使用多屏还必须使用,查询资料国外用户也遇到过qt官方也把这段代码注释了 xxx: this

2018-01-26 11:41:32

C# mvc SignalR 即时推送

记录一下命令Install-Package Microsoft.AspNet.SignalR向项目中添加一个SignalR集线器类using System;using System.Collections.Generic;using System.Linq;using System.Web;using Microsoft.AspNet.SignalR;

2017-12-02 21:06:25

查看更多

勋章 我的勋章
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 分享达人
    分享达人
    成功上传6个资源即可获取