Welcome 微信登录

首页 / 操作系统 / Linux

Android应用开发入门五问

Android应用开发入门五问

1. Android是什么?Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序 —— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。Android 作为谷歌企业战略的重要组成部分,将进一步推进"随时随地为每个人提...
Android执行文件apk的组成结构

Android执行文件apk的组成结构

Android的可执行jar文件由Android SDK的dx工具打包成apk的形式,apk文件的形式主要分为三个:1、描述文件AndroidManifest.xml。位于apk根目录下,描述了程序包的一个全局变量。在这个文件中,我们必须声明应用的名称、应用所用到的activities、services、providers、receivers,以及需要的安全授权user-permission等。2、代码段classes.dex。这里是编译好的class类,...
嵌入式Linux利用mkimage 把zImage转换为uImage的方法

嵌入式Linux利用mkimage 把zImage转换为uImage的方法

通常,u-boot为kernel提供一些kernel无法知道的信息,比如ramdisk在RAM中的地址。Kernel也必须为U-boot提供必要的信息,如通过mkimage这个工具(在u-boot代码的tools目录中)可以给zImage添加一个header,也就是使得通常编译的内核zImage添加一个数据头,把添加头后的image通常叫uImage,uImage是可以被U-boot直接引导的内核镜像。那么如何使用mkimage工具而产生uImage的呢?...
终于找到了Linux版的Delphi

终于找到了Linux版的Delphi

一直以来都在找寻有没有Linux版的Delphi。一直在等波蓝公司的Linux项目。结果居然是胎死复中了。没想到今天晚上漫不经心的浏览着自由软件库,竟然发现有这么一个东西。又把我的想法钩了起来。在Ubuntu下编译了一个程序进行测试。哈哈,宾果~这回开发Linux版的程序会方便不少呢。更何况Linux下界面化的国产软件基本上还没有几个呢。...
JNI技术与Android应用

JNI技术与Android应用

1. 什么是 JNIJNI是Java Native Interface的缩写。从Java 1.1开始,JNI标准成为java平台的一部分,它允许Java和其他语言进行交互。JNI一开始为C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。使用java与本地已编译的代码交互,通常会丧失平台可移植性。但是,有些情况下这样做是可以接受的,甚至是必须的,比如,使用一些旧的库,与硬件、操作系统进行交互,或者为了提高程序的性能。关于 JNI ...
Linux内核的Makefile和kconfig解读

Linux内核的Makefile和kconfig解读

一、概述在内核编译中如何将各个目录树中的文件组织起来编译是一个很重要的问题,并且要根据用户配置来编译特有的内核。为了解决这个问题,内核使用两种文件,Makefie和Kconfig。分布到各目录的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文档相关的内核配置菜单,就是我们使用命令 make menuconfig(或者xconfig)后产生的配置菜单,此菜单包含多层,每个层次都是由各个目录中的Kconfig产生的。用户...
Ubuntu下编译Linux内核2.6.36-rc4

Ubuntu下编译Linux内核2.6.36-rc4

其实啥都不懂,因为师兄吩咐做一个小任务,需要先编译内核,所以就百度谷歌了一堆编译内核的文章,然后就开始了人生的第一次内核打补丁和编译Linux内核。首先声明下面所使用的命令,如果不是root用户登录,需要在前面加sudo1.下载最新Linux内核源码http://www.kernel.org/,我下了2.6.36-rc4版本2.解压到/usr/src下tar -jxvf linux-2.6.36-rc4.tar.bz2为方便后续操作,将解压后的文件夹名字改...
Linux Tomcat 集群 利用记实1--搭建javaWeb运行情况

Linux Tomcat 集群 利用记实1--搭建javaWeb运行情况

前段时候一向在搞linux,有很多多少工具只曩昔没有做过。影象不是那么深刻,此刻把历程记实下来,以备今后盘问。一:起首说一下我们的计划, 一共有六台办事器,此中两台安置Oracle 10g做数据库集群(这个不在这篇文章规模内),别的四台为应用办事器。先给四台办事器安置linux操纵体系,我用的版本是RedHat Enterprise Linux 5,装好后全数打开ssh办事。任意找一台有表现器的机械,利用东西别离经由过程ssh毗连上四台办事器。二:先安置j...
<< 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 >>