Android 问题集锦

1. MAC ADT下载提示 没安装 java se6

//每个人的jdk版本不一样 路径文字不完全一样 建议tab补全输路径
sudo vim  /Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Info.plist  

把原本的

<key>JVMCapabilities</key>
            <array>
                    <string>CommandLine</string>
            </array>

修改成

<key>JVMCapabilities</key>
            <array>
                    <string>JNI</string>
                    <string>BundledApp</string>
                    <string>WebStart</string>
                    <string>Applets</string>
                    <string>CommandLine</string>
            </array>

参考链接http://smilejay.com/2013/11/mac-os-x-to-open-eclipse-you-need-a-java-se-6-runtime/

2. Android 导入工程出现Unable to resolve target ‘android-xx’错误

出现这样的错误可能会导致 .R文件无法生成..

首先打开其他你能运行的Android项目

到工作空间查看其project.properties文件

target=android-?

然后再到你刚导入的项目改成和?即可

懒的话 直接把文件复制粘贴过去- -…应该也ok

AS新建assets目录

XXX\src\main\assets  

这个位置可以通过XXX.iml XXX代表自己的项目名,其中有设置assets的目录,设置如下

<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />  

参考链接http://blog.csdn.net/caesardadi/article/details/14231293

自定义控件

在values/attr.xml中配置

<?xml version="1.0" encoding="utf-8"?>

    <!--Utils.Accordin_Widget -->
        <declare-styleable name="image_labeled_button">
            <attr name="icon_resource" format="reference" />
            <attr name="icon_label" format="reference" />
        </declare-styleable>
        <declare-styleable name="toggle_image_labeled_button">
            <attr name="icon_resource_off" format="reference" />
        </declare-styleable>
        <declare-styleable name="accordion">
            <attr name="header_layout_id" format="reference" />
            <attr name="header_layout_fold_button_id" format="reference" />
            <attr name="header_layout_label_id" format="reference" />
            <attr name="custom_font" format="string" />
            <attr name="section_headers" format="reference" />
            <attr name="section_container" format="reference" />
            <attr name="section_container_parent" format="reference" />
            <attr name="section_bottom" format="reference" />
            <attr name="section_visibility" format="reference"/>
        </declare-styleable>

</resources>

然后再xml中引用

 xmlns:accordion="http://schemas.android.com/apk/res-auto"

Androidstudio 导入库

http://www.cnblogs.com/neozhu/p/3458759.html

优秀开源项目

听过效果实现开源的https://github.com/RoyWallace/Simiquan

AS使用git

DeviceMonitor: Adb rejected connection to client ‘4902’: closed

adb拒绝连接..重启之

adb kill-server
adb start-server

Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]

pkg: /data/local/tmp/com.haplox.haplab
Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]

其实很明显…内存空间不可用..这是发生在我不小心把手机摔在地上之后

Comments