Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Android signed APK程序正式签名方法详解

Android signed APK程序正式签名方法详解

Android程序的签名用户在开发时通过ADB接口上传的程序会自动被签有Debug权限的程序,但是在上传程序到Android Market上或者到设备上时则需要正式签名。Android signed制作方法主要使用Keytool和Jarsigner两个工具制作,具体方法如下: 详细的签名步骤:第一步 生成个人签名密钥库基础数据用keytool生成证书: -alias myandroid 证书别名,-keyalg RSA 指的是采用的RSA算法,-keyst...
ARM920T基于Linux平台下的FPGA驱动开发

ARM920T基于Linux平台下的FPGA驱动开发

Linux操作系统的全称是GNU/Linux,它是由GNU工程和Linux内核两个部分共同组成的一个操作系统。该系统中所有组件的源代码都是自由的,可以有效保护学习成果,因而在嵌入式领域得到了广泛的应用。FPGA是英文Field Programmable Gate Array的缩写,即现场可编程门阵列,该器件是作为专用集成电路ASIC (Application Specific Integrated Circuit)领域中的一种半定制电路而出现的,它的出现既...
JAVA和C之间的较量 谁将成为主流语言

JAVA和C之间的较量 谁将成为主流语言

Java的可以迅速的组建应用程序,它对于我们的开发者来说,建立应用程序的速度要远远的高于C语言,如果考虑到网络集群计算环境,Java的优势就更加明显了。世界上又有多少人能用C语言写出又快又正确的大型程序?在这些人中间,又有多少人有能力用C语言写出一个在大型的、异构的网络环境下能够充分发挥各节点计算能力的大规模并行程序?也就是说,你也许有能力把程序效能提高一倍,从而充分发挥一台价值6000元人民币的PC的计算潜力,为客户节省1000元钱。但如果是在一个由 1...
Linux GCC编译C程序

Linux GCC编译C程序

一个c语言程序从源文件到生成可执行文件,编译器需要共经历4个步骤:1) 预处理:把c文件中预处理命令扫描处理完毕,即对源代码文件中的文件包含(#include)、预编译语句(如宏定义#define等)进行分析,此时生成的文件仍然是可读的。2) 编译:把预处理后的结果编译成汇编或者目标模块,即生成汇编语言文件,此时生成的文件仍然是可读的汇编文件。3) 汇编:把编译出来的结果汇编成具体CPU上的目标代码模块,也即此时转换成具体的机器语言代码,此时生成的文件是不...
Android基础教程:Android开发环境搭建

Android基础教程:Android开发环境搭建

一、安装Eclipse直接解压eclipes的安装包到某个目录即可,完全绿色啊~在这里我安装的位置是d:eclipse二、安装SDK这也是比较简单的一步,直接将下载的sdk解压到适当位置即可在这里我解压的位置在D: Android-sdk-windows不过在这里要多一步,要设置sdk的环境变量在“我的电脑”的“环境变量中”的path中添加$(sdk) ools就可以了,我这里添加的是D:android-sdk-windows ools三、安装JDK1.1...
Android基础教程:利用NDK编写HelloWorld

Android基础教程:利用NDK编写HelloWorld

利用NDK编写helloworld一、创建工程工程的创建参数如上图所示,具体每个参数的含义在第二章《利用SDK编写helloworld》中有介绍,这里多了个参数,就是设置了SDK Version其实这个参数是不用设置的,因为我们选择的sdk包Android2.2实际上就已经表明了我们使用的sdk version是8了。得到的工程文件如下图所示。二、使用NDK创建一个库其实NDK的编写时可以在window环境进行的,而不需要必须进Cygwin中使用vi编写。...
UNIX编程课堂笔记

UNIX编程课堂笔记

一.课程定位 1/3就业. 奠定程序基础二.学习方法 效果:先做,后理解. 方法:练习.50-200行代码三.课程结构 Bash脚本语言(系统管理,安装部署脚本) 内存管理 文件管理 IO操作(Curses字符界面) 进程创建 进程通信 线程 线程的同步与异步 信号 socket编程 QT图形界面 Pro*c/c++ UML与OOA&D GTK+ XML的处理与解析 Web Service Corba Tuxedo项目:数据采集 网络爬虫...
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下界面化的国产软件基本上还没有几个呢。...
<< 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 >>