20100324

1:我想让电话簿带有播放背景音乐的功能,于是将四个.mp3格式的文件放入/layout/raw下,估计有10Mb左右大小,并新建了一个MediaMusic类以播放音乐。但运行模拟器时一直不能启动,PhoneBook.apk文件安装不上。还一直报:PackageManager Couldn't copy package file to temp file。后来在网上找了下资料,一老外提示说:will you also check how much RAM you have free before launching your app? I ran into some issues in a VM when I had only given it 512MB total. Bumping up to 768 total w/ about 300M free helped。于是乎,我把那四个音乐文件替换掉了,改用四个不超过1Mb的歌曲。再次跑时,居然成功了,果然是我分配RAM时大小分配的不够。其实,还可以考虑新建一个模拟器,并重新配置下RAM。

2:如果编写了一个播放音乐的类MediaMusic后,运行不通过,并报:Couldn't open fd for content://settings/system/notification_sound的错误,此时可以考虑检查manifest.xml文件中是否注册了MediaMusic这个类。

3:使用‘@’的前缀是说明资源引用 -- 后面的文本是资源的名字 @[package:]type/name. 这里我们不需要指定包,因为我们在我们自己的包里引用资源。当你使用前缀'?'代替了'@'引用资源,系统会自动查找你提供的属性的名字 -- 资源工具知道肯定会有资源属性相符合,你不需要详细指定(?android:attr/android:textDisabledColor).
可以简单这样写:android:textColor="?android:textDisabledColor"

4:如果执行git(如:git status)命令是,出现:“fatal: Not a git repository”的错误信息,则应先执行git-init命令。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值