0530-3433334

网站建设 APP开发 小程序

知识

分享你我感悟

您当前位置>首页 >> 知识 >> 软件开发

从SDK下载、开发环境搭建、代码编写、APP打包

发表时间:2023-11-19 17:04:02

文章来源:炫佑科技

浏览次数:189

菏泽炫佑科技

从SDK下载、开发环境搭建、代码编写、APP打包

我在工作中曾做过一个移动App项目,前端和/或ios程序员合作完成了整个项目的开发。 开发过程中,配合ios程序基本没有问题,但是各种机器和ROM的问题很多,这也给了我学习的机会。 对ios程序开发感兴趣。 于是我凌晨1点睡不着,写出了我的**个程序。 贴出来分享给其他也想学习开发的朋友。 这样一篇关于开发的愚蠢的介绍性文章应该是任何有一点开发基础知识的人都可以理解的。

1、准备工作

主要以我自己的开发环境为例,下载并安装JDK和SDK。 如果没有现成的IDE,可以直接下载SDK完整包,里面包含了。 如果您有 IDE,则可以滚动到底部并选择“使用 IDE”,然后选择“安装 SDK”。 如果您的SDK在安装时找不到JDK目录,可以在系统环境变量中添加变量。 该路径是您的 JDK 目录。 我的IDE是IDEA。 一切安装完毕后,开始配置 IDE 以添加 SDK 支持。

首先打开SDKapp开发,检查并安装所有已卸载的4.0及以上版本。 根据您的实际情况,如果您只打算使用自己的手机进行测试,则打包与您的子系统相同版本的SDK。 下载时间会稍长一些。 长的。

然后打开IDE创建一个新项目。 IDEA 更聪明。 如果您已经安装了SDK,它将出现在新项目中。 选择右侧的SDK后,它会是空的。 点击新建按钮,找到SDK目录并确认从SDK下载、开发环境搭建、代码编写、APP打包,下拉列表中会列出已安装的。 对于每个 SDK 版本,选择您需要的版本。 如果是**次设置,IDE会提醒你先设置JDK,按照提示找到JDK目录即可。

填写完工程名称后,下一步选择USB,即可完成工程构建。 IDE会自动生成项目所需的基本文件和目录。

2. 代码编写

做好准备后,我们终于可以开始写我们的问候了。 在开始写代码之前,我们首先了解几个文件:

res//main.xml App主窗体布局文件。 您的应用程序的外观在此处定义。 有两种模式:文本和文本。

res//.xml可以理解为i18n文件。 该文件用于存放程序调用的各种字符串。

src/com///.java 这是我们的主程序类。 以后要实现的所有功能都会添加到这个文件中。

首先,添加一个id和一个id到应用程序中。 mail.xml代码如下:



    
    

代码和控件使用的字符串定义如下:



    helloandroid by hiwanz
    Say something
    Click button below!
    You just clicked on the Button!

主程序中定义点击后显示的文字发生变化,弹出Toast提示信息。 代码如下:

package com.example.helloandroid;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;
public class MyActivity extends Activity {
    /**
     * Called when the activity is first created.
     */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        //得到按钮实例
        Button hellobtn = (Button)findViewById(R.id.hellobutton);
        //设置监听按钮点击事件
        hellobtn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                //得到textview实例
                TextView hellotv = (TextView)findViewById(R.id.hellotextView);
                //弹出Toast提示按钮被点击了
                Toast.makeText(MyActivity.this,"Clicked",Toast.LENGTH_SHORT).show();
                //读取strings.xml定义的interact_message信息并写到textview上
                hellotv.setText(R.string.interact_message);
            }
        });
    }
}

代码编写完成后,通过USB数据线将电脑与手机连接,在手机系统设置中的开发者选项中打开USB调试,直接在IDE中点击运行即可在手机上查看运行效果。

应用程序打包

应用程序开发完成后,必须打包并发布。 在IDE的Build菜单下选择APK来打包应用程序。

在弹出的对话框中,您需要指定签名的Key。 如果一开始没有Key,可以单击“新建”,新建一个Key进行签名。 填写签名所需的一些字段并生成密钥文件。

使用生成的Key对应用程序包进行签名

编译完成后,会在我们刚才设置的APK路径下生成我们的.apk应用程序包。 不用说,接下来如何安装应用程序,我们的**个App就诞生了。

炫佑科技专注互联网开发小程序开发-app开发-软件开发-网站制作等

相关案例查看更多