Android SDK

Android drawable目录可以包含子目录吗?

六月ゝ 毕业季﹏ 提交于 2020-02-25 22:03:18
在Android SDK文档中,与@ drawable / my_image xml语法一起使用的所有示例都直接解决了存储在我项目的res / drawable目录中的图像。 我想知道在drawable目录中创建子目录是否明显不可行。 例如,如果我具有以下目录布局: res/drawable -- sandwiches -- tunaOnRye.png -- hamAndSwiss.png -- drinks -- coldOne.png -- hotTea.png 我可以将金枪鱼色拉三明治的图像引用为@ drawable / sandwiches / tunaOnRye 还是我必须在可绘制目录中保持层次结构平坦。 #1楼 不可以,资源机制不支持drawable目录中的子文件夹,所以可以-您需要保持层次结构平坦。 您显示的目录布局将导致所有图像都不可用。 从我自己的实验来看,似乎在 res/drawable 文件夹中包含子文件夹的子文件夹将导致资源编译器失败-阻止正确生成 R.java 文件。 #2楼 随着图书馆系统的出现,为每套大资产创建一个图书馆可能是一种解决方案。 这仍然是有问题的,因为必须避免在所有资产中使用相同的名称,但是对每个库使用前缀方案应对此有所帮助。 它不像能够创建文件夹那样简单,但是有助于保持理智... #3楼 #!/usr/bin/env ruby #

个推用户画像产品(个像)Android集成实践

烂漫一生 提交于 2020-01-08 10:28:32
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 我们团队之前一直是个推推送的忠实用户,近期个推新推出了产品“个像·用户画像”,刚好非常契合我们的业务需求,于是我们也试用了一下。总的来说效果还不错,这篇文章就为大家介绍一下如何从零开始快速集成个像Android SDK。 登录账号并创建应用获取APPID 1、 访问 [个推开发者中心] (https://dev.getui.com/dev/#/login),点击立即注册: (也可以从个推官网进入www.getui.com,点击右上角“开发者中心”。)当然,如果你已经注册过个推推送的账号,直接登录使用即可。 2、 根据个人情况填写并注册账号 3、 返回 [个推开发者中心] (https://dev.getui.com/dev/#/login)使用上个步骤注册好的账号登录,进入开发者平台面板后,选择左边菜单栏的个像·用户画像: 4、 进入个像·用户画像面板后,选择右上角的新增应用添加新的应用: 5、 填写应用相关信息,勾选Android,点击提交新增应用: 6、 新增应用成功后,页面会自动返回应用列表。找到新增的应用,点击应用配置: 7、 在配置信息下可以看到APP ID等信息,将其复制保存,后续集成将会使用到APP ID: 配置个像SDK 个像Android SDK提供主流的Gradle集成方式,操作很方便

检索父项时出错:升级到AppCompat v23后,找不到与给定名称匹配的资源

孤人 提交于 2019-12-20 12:16:13
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 我一直使用Eclipse对Android进行编程,并决定开始迁移到 Android Studio 。 我决定使用与Eclipse相同的SDK,然后: 开始一个新项目 设置最低SDK 4.0(API级别14) 选择空白活动选项 活动名称和布局名称使用的默认名称 击中完成 几秒钟后,Gradle完成了构建,并且在文件Teste4 \\ app \\ build \\ intermediates / exploded-aar \\ com.android.support \\ appcompat-v7 \\ 23.0.0 \\ res \\ values中,以下消息引发了两个错误-v23 \\ values-v23.xml: 错误:(2)检索项目的父项时出错:未找到与给定名称'android:TextAppearance.Material.Widget.Button.Inverse'相匹配的资源。 错误:(2)检索项目的父项时出错:未找到与给定名称'android:Widget.Material.Button.Colored'相匹配的资源。 在 文件->项目结构->模块:应用程序(左列)->属性标签下 ,我设置了以下版本: “编译SDK版本”:Android 5.1(API级别22) “构建工具版本”:23.0.2

如何在Android Studio中“选择Android SDK”?

故事扮演 提交于 2019-12-13 19:23:59
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 将Eclipse-Android-Project成功导入“ Android Studio 1.4”后,出现错误 “请选择Android SDK” 当我单击该按钮以在模拟器中运行该应用程序时,但找不到任何方法。 当我单击“运行”时,此对话框打开: 这是“项目结构”对话框: 我现在应该怎么办? #1楼 @Nisarg的评论有助于:“在Compile Sdk版本中设置最新版本” 我从API 8更改为API 23,错误消息消失了。 #2楼 跟着这些步骤: 转到Android Studio设置 使用搜索栏搜索“ Android SDK” 确保您的android sdk文件夹的路径正确。 之后,还要确保在项目(local.properties)文件中出现提示后,路径会自动更新。 如果不是,请手动执行。 希望这可以帮助。 #3楼 我转到 build.gradle 并单击“立即 同步” 。 然后它起作用了。 更新 : File -> Sync Project with Gradle Files (Android Studio 3.1.1) Tools - > Android - > Sync Project with Gradle Files (Android Studio中3.0.1) 或者,您可以单击工具栏中的图标。

如何在windows上开心的编译阿里的MNN

有些话、适合烂在心里 提交于 2019-12-10 06:39:13
目前深度学习在终端部署上很多高质量的开源框架,例如,百度的PaddlePaddle-lite,阿里的MNN,腾讯的ncnn。不过看了很多评测,我最终选择了阿里的MNN进行学习。但是,对于阿里的提供的相应的工具链并不是特别满意。我估计最纠结的是那些使用windows的用户吧。(强烈建议官方使用统一脚本语言实现对应的辅助脚本。)这篇文章,我将介绍如何修改源码开开心心的在windows进行编译mnn(其实,修改后不用做任何操作,也是可以适用于其它操作系统 的)。 另外,请参考原文档: https://www.yuque.com/mnn/cn/build_windows 进行教程前,请先确认自己的操作系统有至少有以下环境: Microsoft Visual Studio (2017或以上)注,笔者这里是使用的vs2015,需将3rd_party/flatbuffers/CMakeLists.txt里的/WX 换成/WX- cmake(建议使用3.10或以上版本) android sdk(如果需要在win上编译android sdk的话) 1. 首先,在schema下,使用python实现了一份generate.py代码。注,我是使用python3.x。 #-*-coding:utf-8-*- #coding by: yuangu(lifulinghan@aol.com) import os

如何在windows上开心的编译阿里的MNN

我的未来我决定 提交于 2019-12-08 08:47:32
目前深度学习在终端部署上很多高质量的开源框架,例如,百度的PaddlePaddle-lite,阿里的MNN,腾讯的ncnn。不过看了很多评测,我最终选择了阿里的MNN进行学习。但是,对于阿里的提供的相应的工具链并不是特别满意。我估计最纠结的是那些使用windows的用户吧。(强烈建议官方使用统一脚本语言实现对应的辅助脚本。)这篇文章,我将介绍如何修改源码开开心心的在windows进行编译mnn(其实,修改后不用做任何操作,也是可以适用于其它操作系统 的)。 另外,请参考原文档: https://www.yuque.com/mnn/cn/build_windows 进行教程前,请先确认自己的操作系统有至少有以下环境: Microsoft Visual Studio (2017或以上)注,笔者这里是使用的vs2015,需将3rd_party/flatbuffers/CMakeLists.txt里的/WX 换成/WX- cmake(建议使用3.10或以上版本) android sdk(如果需要在win上编译android sdk的话) 1. 首先,在schema下,使用python实现了一份generate.py代码。注,我是使用python3.x。 #-*-coding:utf-8-*- #coding by: yuangu(lifulinghan@aol.com) import os

mac本上安装android sdk

元气小坏坏 提交于 2019-12-07 15:14:51
一、先下载android sdk for mac 给二个靠谱的网址: a). http://down.tech.sina.com.cn/page/45703.html b). http://mac.softpedia.com/get/Developer-Tools/Google-Android-SDK.shtml 到这个面下载后,解压到某个目录 二、设置下载的代理服务器 命令行进入tools目录 然后输入 ./android sdk 请出SDK Manager的图形界面 Android SDK Manager -> Preferences... http proxy server这里填写: mirrors.neusoft.edu.cn (感谢东软搭建国内的镜像服务器,为广大程序员造福无数) 端口填写80,然后把Force https:// 前的勾 勾上 三、mac顶部菜单Tools->Manage Add-on Site 把下面这堆网址: http://mirrors.neusoft.edu.cn/android/repository/addon-6.xml http://mirrors.neusoft.edu.cn/android/repository/addon.xml http://mirrors.neusoft.edu.cn/android/repository

AndroidStudio《第一行代码——Android》1-AndroidStudio版本

萝らか妹 提交于 2019-12-05 21:34:46
本系列将使用 Android Studio 将《第一行代码——Android》(书中讲解案例使用Eclipse)刷一遍,旨在为想入坑 Android 开发,并选择 Android Studio 作为开发 IDE 的同学开路。 关键词 《第一行代码》:CSDN 知名博主郭霖所著,Android 入门书籍 下载见 http://www.linuxidc.com/Linux/2015-05/117920.htm 。 Android Studio :谷歌目前主推的 Android 开发 IDE 工具。 Ubuntu 12.04(64位)安装Android Studio 全过程 http://www.linuxidc.com/Linux/2013-05/84812.htm Android Studio v0.1尝鲜 http://www.linuxidc.com/Linux/2013-05/84681.htm Android Studio使用教程 http://www.linuxidc.com/Linux/2013-05/84579.htm Android Studio开发指南 http://www.linuxidc.com/Linux/2013-05/84543.htm Android Studio设置主题 和 不支持中文的问题解决方法 http://www.linuxidc.com

安卓开发环境Android SDK下载安装及配置教程

一世执手 提交于 2019-12-05 14:53:40
下载并安装Android SDK 官网(可翻墙选择): http://developer.android.com/sdk/index.html 不可翻墙选择: http://www.androiddevtools.cn/ 或者360安全卫士—360软件管家—编程开发—搜索即可。 (下面以第二种方法为例进行下载) 1、下载Android SDK Tools 先找到SDK Tools,下载最新的版本即可。选择zip的,解压缩至目标路径位置即可 2、双击“SDK Manager”,启动SDK Manager ①、Tools的勾选图示选项下载即可。 ②、API的任意选择一个,考虑向下兼容原则,可以下载最新的API。 ③、Extras的全选 注:无法下载的会出现以下提示 此时采用有Android SDK在线更新镜像服务器来下载安装: 1、北京化工大学镜像服务器地址: IPv4: ubuntu.buct.edu.cn/ 端口:80 IPv4: ubuntu.buct.cn/ 端口:80 IPv6: ubuntu.buct6.edu.cn/ 端口:80 2、大连东软信息学院镜像服务器地址: mirrors.neusoft.edu.cn 端口:80 3、郑州大学开源镜像站: mirrors.zzu.edu.cn 端口:80 使用方法: 启动 Android SDK Manager ,打开主界面

快速学会开发Android App

家住魔仙堡 提交于 2019-12-05 12:56:39
Part1:开发环境建立 要建立Android开发环境需要安装三个套件,分别为Java、Eclipse和Android SDK,Java是Android应用开发的程式语言,而Eclipse套件为其编辑环境,Android SDK为Android开发工具。接着利用Eclipse安装外挂套件ADT Plugin,再来下载安装所需的Android版 本,即完成整个开发环境。 Java SE 到 Oracle官网 下载JDK,并将其安装。安装完成会出现注册的页面,直接关掉即可。   Eclipse 到 Eclipse官网 下载Eclipse IDE for Java,若有需开发J2EE的话,可以选择下载Eclipse IDE for Java EE Developers,并将其安装。若对Eclipse觉得陌生,可以参考张仁峰的Eclipse简介与教学[1]。 Android SDK 到 Android Developers 下载Android SDK,并将其安装。 在安装的过程中,若已安装JDK,但却出现系统侦测不到JDK的错误,则需要额外设置系统变数,设置过程稍微繁琐,请多留心。 设置系统变数步骤如下: 于我的电脑按下滑鼠右键点选内容 点选进阶系统设定-> 进阶-> 环境变数   在系统变数按下新增,接着会出现一个视窗,在变数名称栏位填上java_home,而在变数值栏位填上C: