Android的准备

    xiaoxiao2021-03-25  168

        只从上次急做一个APP之后,我真心觉得从基本学起Android项目的开发是很重要的,而且个人感觉通过JAVA去编写APK才是现在的主流吧。这个仅仅作为个人学习记录~

       

         首先了解Android的系统构架 ——

        整体分为4层,底层是Linux Kernel,但不完完全全是Linux内核,而是基于Linux内核开发的。第二层则是系统运行库曾,由系统库和Android运行时两者组合而成的,其中Android运行时包括JAVA提供的API内容(核心库)和Dalvik VM(一个安卓应用对应一个实例)。第三层是应用框架层,这是一层面向于开发者的层,相当于一个中间件。最顶层便是应用层包括关键的应用程序。

        有了初步的了解之后便是要搭建Android的开发环境。

            JDK(这个百度上就有哟~)、AndroidSDK(Android专属的软件开发工具包)、Eclipse(软件开发工具)、ADT(在Eclipse上开发安卓应用的插件)

            1.安装JDK并配置环境变量

            2.运行SDK Manager.exe

            3.安装ADT插件

            4.关联AndroidSDK

            *Eclipse  http://download.csdn.net/detail/qq_33308444/9774553 

            *SDK  https://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140624.zip

        然后写写adb的常用命令吧

           adb kill-server 杀死adb        adb start-server 启动adb        adb devices 列出所有的设备        adb install xxx.apk 单个设备        adb -s 设备号 install E:/app/xxx.apk  多个设备        adb shell 挂载到linux终端,单个设备        adb -s 设备号 shell 挂载到linux终端,多个设备        adb push <Windows源文件路径><手机目标路径> 上传文件到手机        adb pull<手机源文件路径><Windows目录路径>  从手机下载文件到电脑        ctrl+F11 横竖屏的切换

        最后肯定是了解apk的打包了

       项目-》编译-》打包为APK-》签名-》安装    debug.keystore签名文件存在安全隐患,所以要自己生成一个签名文件    1.用jdk文件-》bin目录使用keytool.exe制作密钥    在cmd中使用命令,生成keystore    keytool -genkeypair -v -keystore E:/大三下/嵌入式/app/240/android.keystore -alias Yukin -keyalg RSA -validity 300000    签名apk的命令    jarsigner -verbose -keystore E:/大三下/嵌入式/app/240/android.keystore -signedjar E:\大三下\嵌入式\app\240\IntelligentDormitory\bin\IntelligentDormitory.apk E:\大三下\嵌入式\app\finish\IntelligentDormitory.apk Yukin    2.在Eclipse中操作    File->Export->export android application->next->use existing keystore->E:/大三下/嵌入式/app/240/android.keystore->next->E:\大三下\嵌入式\app\finish\IntelligentDormitory.apk->finish

    转载请注明原文地址: https://ju.6miu.com/read-4836.html

    最新回复(0)