l
使用的程序包:
jdk-6u11-windows-i586-p
,
eclipse-jee-ganymede-win32
,
ADT-0.9.5
,
android-sdk-windows-1.6_r1
l
安装
jdk,
设定系统变量,有如下三个:
JAVA_HOME:
C:\Program Files\Java\jdk1.6.0_1
1
;
PATH:
%JAVA_HOME%\bin;
CLASSPATH:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;
%
设置环境变量:在系统变量中新增:
path
:
D:\Program Files\Java\jdk1.6.0_11\bin
;
D:\Android\Android SDK\tools
classpath
:
.;D:\ProgramFiles\Java\jdk1.6.0_11\lib;D:\ProgramFiles\Java\jdk1.6.0_11\lib\tools.bar
%
l
在
c
盘下建立整个
android
工程目录
C:\Android
在其中添加子目录
eclipse, Android SDK,
分别将
eclipse-jee-ganymede-win32
和
android-sdk-windows-1.6_r1
解压到这两个目录(注意解压后的嵌套文件夹),
然后在系统变量的
path
中加入
C:\Android\Android SDK\tools;
将
ADT-0.9.5
也放在这个工程中,
另外新建目录
C:\Android\AVD
%
将
D:\Users\l\.android\avd
下的文件
android1.5.avd
拷到
D:\Android\AVD
下
%
l
运行
eclipse
时可以将其下的工程子目录设为
C:\Android\WorkSpace
进入后,
在菜单中选择
Help > Software Updates
,
选择
Available Software,
点击
Add Site…
,
!!!!!!!!!!!!!
然后选择
Archive…
,
选择上面的
ADT
插件的
zip
文件
ADT-0.9.5
.
然后,在左边的
name
栏中展开
jar.file: C:\Android\ ADT-0.9.5.zip.
打钩其下的
Developer Tools
等,再
install
安装,选择
always run in background.
然后
eclipse
会提醒重启
//
安装时发现错误,应该是
local
――选
ADT-0.9.5
的解压后文件-
Developer Tools
-
Install
-
always run in background
-然后
eclipse
重啟
(
正确的做法!!!
)
l
在菜单中选择
Window > Preferences...
在左侧选择
Android,
在右侧选择
Android SDK
解压后的路径
C:\Android\Android SDK
,点击
Apply,
点击
OK
l
如果
window
系统地
user document
不是在
c
盘下的,需要
打开系统变量
中
“
新建
”
一个
变量名为
"ANDROID_SDK_HOME” (
注意,这个变量名不能改变,只能是这个名字!
)
,然后把变量值改为你想把
AVD
所在的
".android”
文件夹放置的位置,比如:
"C:\Android\AVD”
。
设定成功的话
,在
eclipse
里
preferneces -> Android -> Bulid Setting
里为如下结果:
Default debug keystore: C:\Android\AVD\.android\debug.keystore
原因:
在用
Eclipse
或者从命令行创建
Android Emulator
时,相应的文件是被放置到
“F:\Users\<username>\.android“
下面了,而程序运行时仍然从
“C:\Users\<username>\.android“
下查找相应的配置文件,从而导致上面的错误。
%
这个比较重要,
如果你的安装目录不再
c
盘下,你就要修改了,在环境变量下新建一个
ANDROID_SDK_HOME
,变量值改为
D:\Android\AVD
如果设定成功,在
eclipse
里
preferneces -> Android -> Bulid Setting
里为如下结果:
Default debug keystore: C:\Android\AVD\.android\debug.keystore
%
l
新建一个
Android Project
�
Project name
设置工程名
Hello Google Android
�
Package name
设置包名
zyf.android.test.hello
�
Activity name
设置活动名
Hello
�
Application name
设置应用程序名
Hello
�
Build Target
设置
AVD API
的版本
3 Android1.5
l
修改
Hello.java
文件内容如下:
package
zyf.android.test.hello;
import
android.app.Activity;
import
android.os.Bundle;
import
android.widget.TextView;
public class
Hello
extends
Activity {
/** Called when the activity is first created. */
@Override
public void
onCreate(Bundle savedInstanceState) {
super
.onCreate(savedInstanceState);
// setContentView(R.layout.main);
TextView tv =
new
TextView(
this
);
tv.setText(
"Android
helloWorld"
);
setContentView(tv);
}
}
然后
run as > android application,
此时会被要求添加一个
AVD
,创建选择
Android 1.5
开发过程中,我们可能想看
Android
源码,想了解其中的实现,哪怕看函数定义也行啊,而不是看到
“
Source not found
”
令自己抓狂,如何能在
Eclipse
中嵌入源代码呢?
从别人的文章中了解到,实现这个挺简单的:
1.
下载
Android
的源代码
从
http://www.weka.com.br/files/android/android-1.6-donut-src.zip
下载
1.6
版的源代码
(
我所了解的下载地址
)
2.
确保
Eclipse
已经关闭
3.
解压文件,把压缩包内的
sources
文件夹放置于
SDK
的目录下
配置的路径为
&(SDK_Path)\platforms\android-ver.\sources
文件夹
4.
重启
Eclipse
。
分享到:
相关推荐
【Android串口调试助手源码】是一个专门为Android平台设计的串行通信开发工具,它基于Android Studio构建,旨在帮助开发者进行设备间的串口通信调试。这个应用提供了多种实用功能,如串口扫描、数据的文本和十六进制...
在Android开发过程中,设备串口调试是一个至关重要的环节,它能帮助开发者深入理解系统运行机制,定位和解决问题。"Android 设备串口调试助手"工具就是为此目的而设计的,尤其适用于Android 10系统,确保了在最新的...
5. **应用安装**:在提供的`ComAssistant.apk`文件中,用户可以直接安装这个串口调试助手应用到Android设备上。安装前,请确保设备已开启未知来源的应用安装权限,以防止安全风险。 6. **应用场景**:Android串口...
《Android系统级深入开发——移植与调试》这本书深入探讨了Android系统的底层开发和调试技术,是Android开发者进阶的重要参考资料。以下将从标题和描述中提取出的关键知识点进行详细阐述。 1. **Android系统移植**...
1. **本地调试支持**:通过内置的调试机制,开发者可以直接在Android设备上进行H5页面的调试,无需依赖外部网络。 2. **跨机型兼容**:无论你的设备是旗舰手机还是低端平板,此工具都能正常运行,确保调试过程不受...
《Android通用蓝牙调试助手详解》 在移动设备的开发与应用中,蓝牙技术扮演着重要的角色,尤其是在物联网(IoT)领域。对于Android开发者来说,蓝牙低功耗(BLE,Bluetooth Low Energy)技术的调试是必不可少的一环。...
在Android应用开发过程中,使用真机进行USB调试是一种常见的实践方式,它可以帮助开发者更直观地测试应用程序的行为,尤其是在处理硬件依赖或系统级别的交互时。本文主要面向初次接触真机USB调试的新手,详细讲解...
本文将详细讲解Android调试工具及方法,包括使用Android Studio的调试器、Logcat、布局检查器、内存分析工具等。 一、Android Studio调试器 Android Studio内置了强大的Java和Kotlin调试器,可以设置断点,单步...
标题中的知识点是:Unity3D程序进行Android真机断点调试。这是Unity3D开发者们常常需要进行的一项工作,主要是为了能够更加精确的找到程序运行时可能出现的问题,并进行解决。断点调试是一种有效的调试方法,可以在...
标签中的“ubuntu android调试 wifi调试”进一步强调了这两个主题的重要性。在实际开发中,掌握这些技能对于提升效率和解决复杂问题至关重要。通过Ubuntu进行Android真机调试和利用WiFi调试APK,开发者可以在更加...
adb 命令可以用于安装、卸载和调试 Android 应用程序。例如,我们可以使用以下命令来安装一个应用程序: adb -s emulator-5554 install helloworld.apk 如果出现错误,例如 DDM dispatch reg wait timeout,可以...
Android 检查动态调试 最近项目中,三方安全报告中一直存在动态调试检测的高危漏洞。经过多次探索研究,参考了网上不少示例,集大家所成,研究在Android studio 3.0以上,可以使用的示例代码。
《Android应用测试与调试实战》高清完整版是Android应用测试与调试领域最为系统、深入且极具实践指导意义的著作,由拥有近10年从业经验的资深软件开发工程师和调试技术专家撰写,旨在为广大程序员开发高质量的...
众所周知,断点调试是一个合格程序员必备的一种技能,断点调试可以帮助我们查看程序运行期间每一步各变量的值,学会调试可以帮我们节省很多排查问题的时间,下面我们将来介绍一下Android Studio调试的方法和技巧。...
Android 真机调试设置 Android 真机调试设置是 Android 开发者不可或缺的一部分。很多开发者习惯于在模拟器上运行和调试程序,但是在真机上调试却不知所措。其实,设置真机调试非常简单,只需要按照正确的步骤进行...
1. 安装Android Studio,确保版本支持C++开发和NDK。 2. 创建一个新的Android项目,选择“Include C++ support”模板,或者在已有的项目中添加C++支持。 3. 在app的build.gradle文件中,配置NDK路径和ABI支持,例如...
总的来说,Android串口调试工具是开发和调试过程中的得力助手,它们简化了与硬件设备的通信,提高了工作效率。这两个工具各有其特点和优势,用户可以根据自己的需求和体验来选择最适合自己的那一个。
android java 串口调试工具 demo 附带源码和apk 可以直接对串口进行调试 Android Studio开发的串口调试助手源码,支持串口扫描、字符串和十六进数据制显示和发送等功能。
在Android应用程序开发中,调试是不可或缺的一环,它帮助开发者找出并修复代码中的错误和问题。本篇文章将深入探讨Android程序调试技术,包括使用Android Studio的调试工具、理解日志输出以及性能分析等方面。 首先...
标签中的"USB驱动"指的是用于连接Android设备的USB通信驱动,"ADB驱动"特指用于ADB调试的驱动,而"Android驱动"则涵盖了所有与Android设备硬件和功能相关的驱动程序,包括屏幕、摄像头、传感器等。 在实际操作中,...