一 编写一个Android程序
Posted 锋邢天下
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一 编写一个Android程序相关的知识,希望对你有一定的参考价值。
本节使用的android Studio版本是3.0.1
首先,我们先编写一个apk,后面用这个apk来进行逆向。用Android Studio创建一个新的Android项目,命名为Jhm,一路Next直到Finish。
一 修改UI界面
打开app\\src\\main\\res\\layout 目录下的activity_main.xml,
①拖动一个TextView到界面,修改ID属性为textView_JHM,text属性为“激活码”。
②拖动一个Plain Text接受输入的激活码,修改ID属性为editText_JHM,text属性为空。
③拖动一个Button到界面,修改ID属性为button_Confirm,修改text属性为“验证”。
二 编写代码
打开MainActivity,编写这个界面的逻辑。
public class MainActivity extends AppCompatActivity {
EditText editTextJHM;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editTextJHM = (EditText)findViewById(R.id.editText_JHM);
Button buttonConfirm = (Button)findViewById(R.id.button_Confirm);
buttonConfirm.setOnClickListener(new View.OnClickListener(){
public void onClick(View view){
confirmJHM(editTextJHM.getText().toString());
}
});
}
public void confirmJHM(String jhm){
if(jhm.equals("abc"))
{
Toast.makeText(MainActivity.this, "激活码合法,已注册", Toast.LENGTH_SHORT).show();
}
else
{
Toast.makeText(MainActivity.this, "非法的激活码,注册失败", Toast.LENGTH_SHORT).show();
}
}
}
三 生成第一个Android程序
点击Build->Build APK生成APK,apk生成在app\\build\\outputs\\apk\\debug路径下。
或者点击右下角出现的“Locate,点击即可打开apk所在的文件夹。
四 安装APK到手机
手机开启开发者选项,开启USB调试。
打开命令行,输入adb install 把app-debug.apk拖到命令行中,命令行会自动读取到apk的路径(路径不能包含中文),回车即可安装apk到手机上。
至此,程序创建完成,运行效果如图:
以上是关于一 编写一个Android程序的主要内容,如果未能解决你的问题,请参考以下文章
Android - 应用程序启动时片段 onCreate 崩溃
Android 逆向Android 逆向通用工具开发 ( Android 平台运行的 cmd 程序类型 | Android 平台运行的 cmd 程序编译选项 | 编译 cmd 可执行程序 )(代码片段