![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
叶子椰汁
Linux&Android爱好者
展开
-
Android源代码之初探
做嵌入式linux应用的开发已经三年多了。接触过分别用Qtopia,PowerParts,GTK+作为GUI框架的嵌入式手持设备的设计。去年十月Google开放了Android的应用开发的应用开发,不过是基于Java的,让我这个一直使用C/C++开发的十分不爽。一年过去了,我也怀疑过Google开放代码的诚意,不够终于就在前几天,Source code终于千呼万唤始出来。 准备原创 2008-11-01 20:19:00 · 828 阅读 · 0 评论 -
WebOS 开源
WebOS 已经有一个开源版本。Web平台在TV领域应用比较广泛。WebOS估计面对Android的竞争,需要开源,来获取更多的支持。https://www.infoq.com/news/2018/03/lg-open-sources-webos编译方法1. 下载build_webos:git clone https://github.com/webosose/build-webos.git2. ...原创 2018-03-27 09:54:18 · 1814 阅读 · 0 评论 -
Stetho在Android调试中的使用
在看ReactNative的 调试中发现一个好东西:Stetho.网址在http://facebook.github.io/stetho, 是一个Android应用程序的调试工具。下面记录下使用的配置方法。集成非常简单,首先修改应用程序的Application类,在onCreate中添加如下代码:public class MyApplication extends Applic翻译 2016-10-20 11:46:28 · 380 阅读 · 0 评论 -
Android上V8 JS引擎
Facebook的ReactNative使用的JS引擎是JavaScriptCore,最近编译了Google的V8引擎。在Facebook上建了个项目,路径如下:https://github.com/chaiwizard/hellov8原创 2016-02-27 18:49:01 · 2242 阅读 · 0 评论 -
Android Chromium的标题代码运行路径
在ContentViewCore.java里: @CalledByNative privatevoid setTitle(String title) { getContentViewClient().onUpdateTitle(title); }这里会调用:WebChromeClient.onReceivedTitle.调原创 2015-12-03 14:43:22 · 700 阅读 · 0 评论 -
Android NDK的C++11标准支持
C++11在Android NDK中已经支持了,本文主要介绍如何在NDK中添加C++11标准的支持。在开源项目Cocos2d-x中,已经添加了C++11标准的支持。1.修改Application.mk文件,添加NDK_TOOLCHAIN_VERSIONNDK_TOOLCHAIN_VERSION=4.82.添加APP_CPPFLAGS,在命令行编辑时支持C++11APP_原创 2014-10-20 11:33:57 · 6455 阅读 · 0 评论 -
Android模拟器内置程序的调试
在下载Android系统源码,并编译完成后,可以通过emulator进行启动程序。如果需要调试原创 2014-10-10 16:50:01 · 600 阅读 · 0 评论 -
Android设置activity竖屏
android:screenOrientation="portrait"原创 2014-11-10 11:25:20 · 925 阅读 · 0 评论 -
Android系统移植 http://source.android.com/devices/index.html
移植Android到不同的设备 Android允许提供不同的硬件平台和驱动支持Android的运行。硬件抽象层(Hardware Abstraction Layer)提供了再Android平台软件栈和硬件设备之间的标准接口。另外,Android操作系统是开源的,可以帮助你快速的开发软件,让软硬件协同工作。 为了保证Android设备的高质量和对用户的统一用户体验,必须通过兼容测试包翻译 2014-07-04 10:50:04 · 1738 阅读 · 0 评论 -
Android源代码之C/C++语言开发
本文以Sqlite为例,说明Android怎样集成了C语言开发的库。 即使将来Android大行其道,我想也不会是像大家想的这么简单,找几个人弄一下就好了。要想更好的满足用户需求,扩展现有的功能,使用C语言开发是避免不了的,否则就只能跟在别人的后面。从第一次听说Android开始就想着怎样使用C语言进行开发。毕竟和硬件打交道的这部分代码一定需要使用C语言。Android现在是基原创 2008-11-02 15:37:00 · 3826 阅读 · 0 评论 -
JavascriptCore在Android平台上的使用
JavascriptCode是使用在ReactNative和iOS平台上的Javascript引擎。在ubuntu上可以使用webkitgtk+进行测试,但是编译比较慢。首先要下载编译android-jscgit clone https://github.com/facebook/android-jsc.git下载完成后,根据README.md进行编译:./fetch_so...原创 2018-12-19 10:18:11 · 3933 阅读 · 0 评论