Android4 学习笔记2 - 第一个例子音乐播放器

自从上周从同事手里收了一个小米3手机,就想写些软件给自己用,从最常用的音乐播放器开始吧!

一、开发环境搭建

http://developer.android.com/index.html直接下载一个整合了ADT的Android版

Eclipse来用。

下载后解压后的目录结构如下

|- eclipse

  |- eclipse 的各种文件

|- sdk

|- android sdk 各版本文件

|-SDK Manager.exe 运行SDK Manager.exe可以看到已经安装了Android4.4

 
二、第一个程序 New->Android Application  Project

 Mininum Required SDK:如你设为2.3版本的话,那你的程序在2.3以下的手机系统上是无法运行 Target SDK:和真机版本相同或低一些 Compile With SDK:只安装了android4.4,这里也只有4.4可选 一路Next下去,然后打开MainActivity修改一下,让其能播放音乐 public class MainActivity extends Activity {     @Override     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         MediaPlayer mediaPlayer = new MediaPlayer();         try {             mediaPlayer.setDataSource("//sdcard/我的音乐//爱是你我.mp3");             if (!mediaPlayer.isLooping()){                 mediaPlayer.setLooping(true);             }             mediaPlayer.prepare();             mediaPlayer.start();                     } catch (IllegalArgumentException e) {             e.printStackTrace();         } catch (SecurityException e) {             e.printStackTrace();         } catch (IllegalStateException e) {             e.printStackTrace();         } catch (IOException e) {             e.printStackTrace();         }         setContentView(R.layout.activity_main);     }    } 这里使用MediaPlayer类,设定路径,一般手机路径都在sdcard下,把自己喜欢的歌放在指定目录下,并设置循环播放。 三、在真机上调试 Android Eclipse已经集成AVD(模拟器),但模拟器启动速度实在太慢,不如用真机调试 真机调试 1、首先要用USB线将手机与电脑连接,手机上 设置-》开发者选项-》USB调试要打开。 2、Debug as ->Android Application

 然后注意观察LogCat里有没有错误日志输出,开始代码中指定路径为

mediaPlayer.setDataSource("/我的音乐//爱是你我.mp3");少了sdcard这一级目录

在LogCat就可以看到 文件没有找到异常。

四、一个问题

mediaPlayer.setDataSource("/我的音乐//爱是你我.mp3");少了sdcard这一级目录 在LogCat就可以看到 文件没有找到异常。 四、一个问题 用真机调试过程序以后,重新安装程序,启动后

waiting for debugger

即使把连接线断开,USB调试关闭也没有用,还是有这个提示,后来重启机器就好了。

'  

猜你喜欢

转载自qingcai18036.iteye.com/blog/2044306