android学习笔记2-android开发环境的配置与hello android

配置安卓中间件的开发环境 对于一个完全没有安卓方面开发经验的小白来说,要在linux系统上搭建安卓的开发环境,只能通过百度,一篇篇的参考论坛大神们的经验了。这几天,鬼知道我经历了什么。接下来就讲讲我如何在安卓开发板上跑起hello world 的程序吧。hello worldglibc库下的Hello World对于ARM版来说,一般我们挂载的rootfs文件系统的话直接用交叉编译链arm-linux-gcc 编译C文件即可 阅读详情

子曰:“工欲善其事,必先利其器。“我们要开发之前,也需要配置好自己的开发环境,我们这篇日志就讲解开发环境的安装与配置。个人见解,参考:http://developer.android.com/training/basics/firstapp/index.html

安装以windows为例,linux下面类似

  1. 下载所有需要的软件并安装

Jdk  http://www.oracle.com/technetwork/java/javase/downloads/index.html

下载j2se的jdk,选择最新版本就可以了(注意点击页面的Accept License Agreement )。下载windows下的直接安装到本地就可以了。

eclipse  http://www.eclipse.org/downloads/

建议下载Eclipse IDE for Java EE Developers不建议下载Eclipse classic,可以下载最新版本的,下载后解压后即可,其中eclipse文件下的eclipse.exe即为主执行文件。

注意:建议下载for Java EE版的原因是使用classic版本的时候,安装adt可能会提示部分插件不全,并且做android开发过程中,经常会用到服务器端的开发,也是需要进行j2ee的开发的。

android sdk http://developer.android.com/sdk/index.html

下载最新版本的,解压到电脑里面就可以了。

或者下载安装版的,下载后会运行安装到windows系统中。

进入目录,打开android sdk manager,可以下载SDK Tools、SDK Platform-tools、SDK Platform、System Image、Android Support、SDK Samples、source 等等

AVD manager 可以管理android 虚拟机。

 

  1. 安装adt

启动eclipes,启动过程需要设置工作目录,可自行设置。

  1. 启动后点击Help > Install New Software.
  2. 点击Add, in the top-right corner.

在 Add Repository 对话框输入"ADT Plugin" ,URL输入https://dl-ssl.google.com/android/eclipse/,

点击ok,若是无法安装,则将https替换为http,还是不行的话可以到谷歌网上去下载zip文件直接在此安装。

在可用软件中,点下一步,若是无法安装,则可能eclipse缺少adt必要的插件,则需要安装后方可以安装adt。

再下一步,同意所有的协议,之后即开始安装。

安装完成显示Welcome to Android Development界面,选择Use existing SDKs,选择前面android sdk解压后的路径,后确定。

这样就完成了android开发环境的配置。

现在我们可以开始第一个项目了。

点击File->new-》New Android App Project,一路按照提示做下去。一个hello android就出来了。

在项目名上面右击,Runn as android application,然后启动avd 就可以看到最简单的android程序啦。

这里面的程序都是新建项目的时候,adt自动生成的。

 

下次讲要讲解android项目各个目录,与各个文件的作用等。

个人见解,不喜勿喷。!

Android Studio 配置NDK,运行第一个hello-jni安卓程序详细步骤 0 前言    本文是我一边操作一边截图记录下来的。理论上来说,如果你环境没有大问题的话,是可以成功运行出结果的。 1 准备工作 已经安装好android studio,  我安装的版本是Android Studio 2.0 Preview已经下载并解压好android ndk, 我下载的版本是 android-ndk64-r10b-windows-x86_64     2 打开a 阅读详情

相关推荐

Android学习笔记1:创建Hello World项目

参考书目:《第一行代码——Android》郭霖著 Android系统架构 Linux内核层。 Android系统是基于Linux 2.6内核的,这一层为Android设备的各种硬件提供了底层的驱动,如显示驱动、音频驱动、照相机驱动、蓝牙驱动、Wi-Fi驱动、电源管理等。

醒岛 5106

百度地图SDK for Android【检索服务】

1搜索服务 百度地图SDK集成搜索服务包括:位置检索、周边检索、范围检索、公交检索、驾乘检索、步行检索,通过初始化MKSearch类,注册搜索结果的监听对象MKSearchListener,实现异步搜索服务。首先自定义MySearchListener实现MKSearchListener接口,通过不同的回调方法,获得搜索结果: public class MySearchListener im...

移动开发记录 183

Android - Hello World 示例

无

qq_63713888的博客 2603

我开发android的第一个实例

1.将sdk复制到android-sdk-windows\platforms下.如果有网络的话就android-sdk-windows可以自动下,如果已经手动单独把sdk下好了,那么要手动复制到android-sdk-windows下.2.安装Eclipse插件ADT.3.新建android项目.4.建立配置ADT(ctrl+F11调屏幕方向)由于官方的下载页面被和谐了...(SDK等我是在这里下...

kouriba 160

Android开发环境的搭建教程

Android开发环境的搭建教程 一、环境搭建。 二、Android studio的第一个程序。 三、实体机,手机模拟器实现Android的hello world程序。 提示:以下是本篇文章正文内容,下面案例可供参考 一、环境搭建。 1.在官网https://developer.android.google.cn/studio上下载安装包。后在文件中找到安装包。 并以管理员身份运行安装。 2点击next 3.勾选Android Virtual Device,并点击next。(一般默认就是如此) 4.

qingyiqingzhu的博客 4492

Android开发学习实验(1)-------Android的开发环境安装与hello world的实现

Android开发入门学习(一) 前言 随着移动设备的不断普及与发展,相关软件的开发也越来越受到程序员的青睐。目前,移动开发领域以 Android 的发展最为迅猛,在短短几年时间里,就撼动了诺基亚 Symbian 的霸主地位。通过其在线市场,程序员不仅能向全世界贡献自己的程序,还可以通过销售获得不菲的收入。作为Android 开发的起步,本节重点介绍了如何搭建 Android 开发环境以及模拟器的使用。 一、搭建Android开发环境 A.JAVA JDK的安装 1.JDK的下载 JDK 原本是 Sun 公

zld200的博客 1208

Eclipse搭建Android开发环境并运行Android项目 (详细)

安装环境: window 10 64位 安装工具: JDK、Eclipse、SDK、ADT 安装步骤: 1.JAVA JDK下载安装 2.Eclipse下载安装 3.Android SDK 4.ADT安装配置 5. 创建第一个Android项目 1.JAVA JDK下载安装 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/i...

weixin_43147918的博客 2万+

【日常小结】项目Modbus RTU 协议

Modbus RTU(远程终端) 协议 一、前言 最近因为码跺宽度测量项目推广升级,更换了摄像头(换成了基恩士摄像头)和光栅(换成了施莱格05LCM系列光栅),导致原来的程序用不了了,然而这个软件升级的任务落到了我身上,作为机械非科班出身的我要学习TCP和Modbus RTU通信协议,也算是自我突破了。本文只对Modbus/RTU/HEX 进行简单的小结。 二、Modbus Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气Schneider Electric)于1979年为使用可编程逻

weixin_39681471的博客 831

Android Studio开发环境的搭建与hello world项目的构建

List item 一、 开发Android程序需要准备的工具主要有以下3个: 口JDK。JDK是Java语言的软件开发工具包,它包含了Java的运行环境、工具集合、基础类库等内容。 口Android SDK。Android SDK是Google提供的Android开发I具包,在开发Android程序时,我们需要通过引入该工具包来使用Android相关的API。 口Android Studio。在很早之前,Android 项目都是使用Eclipse来开发的,相信所有Java开发者都-定会对这个工具非常熟悉,

weixin_51595164的博客 1830

OFDM调制matlab仿真详细代码

MATLAB仿真代码 % ================================================== % 作者: 肆拾伍 % 时间:11/30 2019 % 版本:V3 % =================OFDM仿真参数说明:================ % % 子载波数 carrier_count ---200 % 总符号数 symbol_count ...

肆拾伍的博客 3万+

全网最全医学图像数据汇总

本仓库汇总了多个领域的医学图像开源数据集,涵盖CT、MRI、超声、内窥镜、病理、多模态、PET、OCT以及皮肤镜等多种成像技术。每个数据集均详细列出了任务类型、部位、格式、数量及下载链接,旨在为医学图像研究者提供便捷的资源导航。⚠️:这些数据集仅适用于学术研究用途。

2401_83173765的博客 3319

从零开始的安卓开发环境搭建与入门

1、官网下载android studio2、阅读、勾选同意协议并点击下载3、下载完成后打开4、安装完成,打开后5、创建项目6、创建一个空Activity的项目7、输入项目名和选择语言以及S...

狂神说 6953

KEIL5编译报错L6200E:__stdout重定义问题分析与解决

本文深入分析KEIL5编译报错L6200E中__stdout重定义问题的根源,指出因未完整定义__stderr导致与标准库stdio_streams.o冲突。提供完整重定义标准流、启用MicroLIB库等解决方案,帮助开发者彻底解决Symbol multiply defined错误,提升嵌入式开发效率。

uran的专栏 954

安卓AI虚拟女友项目开发的Android开发环境搭建

本文是安卓AI数字虚拟人项目实战的第五章,开发安卓AI安卓版数字虚拟人的Android基础部分。在本章中,我们将详细介绍如何搭建Android开发环境,包括Android Studio的安装与配置、模拟器的创建以及手机真机的连接调试。随后,我们将通过两个小节的内容,带领大家逐步掌握Android开发的基础知识,为后续的AI数字虚拟人项目开发打下坚实的基础。

程序员陆通 2566

001、专栏导论:为什么我们需要MLIR与算子中间表示

五年前,大家还在争论“TVM还是XLA”。现在回头看,TVM的Relay IR和XLA的HLO都是特定领域的IR,它们解决了各自的问题,但缺乏通用性。MLIR的出现,本质上是因为硬件异构化已经到了一个临界点——CPU、GPU、NPU、DSP、FPGA,每个硬件都有自己的指令集和内存层次,没有一个统一的IR能同时高效表达所有硬件的计算模式。MLIR的“方言+渐进式lowering”模式,恰好提供了这种灵活性。你可以为每个硬件定制一套方言,然后共享公共的lowering路径。

Jack010169的博客 488

SAP Fiori Launchpad 概述

SAP Fiori launchpad 是托管 SAP Fiori 应用程序的 shell,并为应用程序提供导航、个性化、嵌入式支持和应用程序配置等服务。SAP Fiori Launchpad 是移动和桌面设备上 SAP Fiori 应用程序的入口点。启动板显示带有图块的主页,其中可以显示实时状态指示器,例如打开的任务数量。每个图块代表用户可以启动的业务应用程序。这包括 SAP Business Suite 事务应用程序和 SAP Smart Business 分析应用程序。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 931

【2025超详细】Windows系统Android Studio安装配置指南 。安卓入门第一课:从零开始打造Hello World!

现象:卡在解决方案阿里云镜像下载地址将文件放入C:\Users\你的用户名\.gradle\wrapper\dists\gradle-8.4-bin\随机文件夹gradle下载镜像地址替换。

shuikaa的博客 1万+

26、机器学习模型的成员推断攻击与隐私保护

本文探讨了机器学习模型面临的成员推断攻击及其对隐私的潜在威胁。通过使用CIFAR-10数据集,详细介绍了如何利用影子模型和攻击模型推断特定数据点是否属于模型的训练集。实验表明,即使无法直接访问模型参数和原始数据,攻击者仍能以高于随机猜测的概率进行推断,从而构成隐私风险。此外,文章还分析了实验的关键技术点,并提出了多种隐私保护建议,包括数据脱敏、差分隐私、模型正则化等方法。

coffee的博客 123

Qt-android开发环境搭建及打包安装测试hello world

Qt-android开发环境搭建及打包安装测试hello world 版本信息 版本 作者 时间 备注 v1.0 ZY 2019.2.5 初稿 目录 文章目录Qt-android开发环境搭建及打包安装测试hello world版本信息目录一、初衷二、搭建Qt-Android开发环境准备三、各部分安装过程1、jdk安装(AS开发android也是必要的)2、Qt-creator...

逍遥游的博客 2766

K8S搭建(centos)完整版

每个人都有惰性,但不断学习是好好生活的根本,共勉!

感谢阅读 4145

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

[转载]Eclipse配置安卓开发环境

原文地址:Eclipse配置安卓开发环境作者:豪仔 最近开始做手机UI,好好了解下手机APP开发…… (1)安装JDK。版本:1.6址:http://www.oracle.com/technetwork/java/javase/downloads/index.html安装步骤省略。(2)下载AndroidSDK并配置。下载地址:http://www.android123...

156

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Android JNI开发环境搭建与Hello World实现

JNI(Java Native Interface)是Java平台提供的原生编程接口,允许Java代码与C/C++等原生代码交互。其核心原理是通过特定的命名约定和数据类型映射实现跨语言调用。在Android开发中,JNI常用于性能敏感模块开发或复用现有C/C++库。通过NDK(Native Development Kit)工具链和CMake构建系统,开发者可以高效集成原生代码。典型的应用场景包括游戏引擎、音视频处理和加密算法等。本文以Android Studio为开发环境,详细讲解如何配置NDK和CMake

weixin_30292843的博客 302

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

安卓开发环境搭建和第一个hello Android程序

安卓开发环境搭建和第一个Hello Android程序开发并发布。

changhe6669的博客 656

Eclipse 下配置Android开发环境

一、环境搭建前提:            (1) jak 1.6            (2) Eclipse IDE            (3) Android SDK              准备好这三个就可以开始搭建环境了。   二、配置步骤:   (1) 一些基本的环境变量的配置就不说了,大家需要配置一个Android环境变量,            Androi

XBoy 1336

【Android】启程篇(一):Android开发环境搭建教程+真机运行第一个APP— —Hello world

Android开发环境搭建教程 对于才接触Android开发的人员来说,复杂的开发环境搭建,各种新知识,新内容要接触总是让人无从下手。通过这篇文章,让零基础开发人员成功搭建基于Eclipse的android开发环境。Android使用Java语言进行开发,首先我们需要搭建Java开发环境,在此基础上搭建Android开发环境。如果开发者有Java开发经验,并有基于Eclipse的Java开发环境,...

机器人技术栈 1774
上一篇: android学习笔记1-android介绍以及学习方法
下一篇: android学习笔记3-android项目基本目录与文件
明心如月
博客等级 码龄17年 62粉丝 39原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值