前言-

在浏览Live2d说明书的时候我无意中发现了一个有趣的东西,就是android sdk中居然自带动态壁纸!那就让我们来试试吧,说明书此页的网址连接——中文版||日文版

Android开发所必需的环境-

没啥说的,没有的可以跳过了,真的想试试的可以试试说明书上的#01 Android開發必要的工具,不过不要轻信上面显示的30分钟就是了。在这里我用的是Android studio

SDK的下载-

地址(日文网站破校园网打不开233回头不上,一定)

baidu盘     提取码:19jm

下载解压后的目录:

这里解释一下这些文件夹里面都是些什么,其实点开ReadMe.txt里面说的很清楚了,

------------------------------Operating environment
------------------------------Programming language : JavaLibrary : jarGraphics environment : OpenGL ES1Platform : Android 2.3 or laterDevelopment environment of sample : Eclipse4.2

------------------------------
  Folder Structure
------------------------------
  ReadMe.txt This document file
  Folder containing libraries
  sample Folder containing sample projects
  framework Folder containing codes for Live2D framework used in samples

》》Library文件夹里面放的是必须要用的jar包

》》Sample里放的这是简单的工程

》》Framework里放的是Live2d运行所用的框架

同时这是用eclipse编写的项目,打开sample下的任何一个项目都能看到一个eclipse+ADT编写的android程序目录,但是我用的却是Android Studio(下文都称AS),运行这些着实让我费了一点劲。

运行方法-

虽然AS的欢迎页有打开Eclipse ADT的选项,但是由于目录结构的差异,加之AS要将进行项目的转换,所以直接这样导入肯定是不可取的

P.S:如果你的AS打开会直接打开最近关闭的项目,需要File->Close Project 关闭当前项目。

那Sample中的项目该怎么导入AS进行编译呢?

经过我多次的尝试,在lib文件夹下的live2d_android.jar包有很多次没有一起导入项目,有时导入却找不到索引,所以索性我们就把他挨个复制到sample文件夹下的每个项目中libs文件夹中,一共4个。

还有就是Framework文件夹中是Java类也是很重要的,这里需要帮这些文件放在app\src\main\java\jp\live2d下

(就是和该项目的其他代码放在一起)虽然这种方法被我室友吐槽了,说我不按“基本法”来,我也知道这样很low,但是我实在不知道其他的办法把这些都串联起来,有大神看到可以试着教教我。

--还有一点其实在我尝试以后 simple与benchmark两个项目并使用到framework的类,所以可以不用放

然后再使用import project(Gradle Eclipse ADT etc.)导入

中途AS会提醒你各种各样的风险,你还需要给这个转换的项目起个名字,否则AS会在后面加一个·傻傻的“1”来区分新老项目~~

接下来就是等着AS make project最后会提醒你这个警告:

因为所用的cubism2sdk过于老旧,as提供了'Remove minSdkVersion and sync project',删除最小的sdk同步项目后就能完美运行了

SO,我们来康康这些项目运行出来都是什么吧!

首先是benchmark

然后是LiveWallpaper

最后是SampleApp1

转载于:https://www.cnblogs.com/YFEYI/p/10585726.html

【Android】用Cubism 2制作自己的Live2D——android sdk样本的下载与Android studio编译!...相关推荐

  1. python sdklive2d_【Android】用Cubism 2制作自己的Live2D——android sdk样本的下载与Android studio编译!...

    前言- 在浏览Live2d说明书的时候我无意中发现了一个有趣的东西,就是android sdk中居然自带动态壁纸!那就让我们来试试吧,说明书此页的网址连接--中文版||日文版 Android开发所必需 ...

  2. python sdklive2d_用Cubism 2制作自己的Live2D(尝试向)——android sdk样本的下载与Android studio编译!...

    前言- 在浏览Live2d说明书的时候我无意中发现了一个有趣的东西,就是android sdk中居然自带动态壁纸!那就让我们来试试吧,说明书此页的网址连接--中文版||日文版 Android开发所必需 ...

  3. 【Android】用Cubism 2制作自己的Live2D——初见!

    前言- 现在很多手游的UI上都不约而同的放置一个Live2D模型,这仿佛已经成为了一个业界的潜规则之类的东西.作为一名深受手机游戏毒害的90后,我也没有忘记小时候励志当一名技术宅的梦想,也想试试自己做 ...

  4. 【Android】用Cubism 2制作自己的Live2D——软件的安装与破解!

    前言- 上文我们简单的了解了Cubism的情况,但是Cubism 2.X安装好以后如果不进行破解只能使用Free版本,这是我们接受不了的,我们是专业的.是来学习的,怎么能不用Pro版本呢?所以话不多说 ...

  5. 【Android】用Cubism 2制作自己的Live2D——来制作动态壁纸吧!

    前言- Andorid SDK下载  baidu云 提取码:19jm 这次我们就来研究一下官方的例子之一的liveWallPaper,也就是开发Android的动态壁纸 先来看看这个例子运行的结果: ...

  6. 【Android】用Cubism 2制作自己的Live2D——官方App样例源码学习(4)!

    前言- 这是最后一个重要的类了--LAppLive2DManager,流程什么的也清晰了,话不多说我们来康康吧! LAppLive2DManager- public class LAppLive2DM ...

  7. Unity 制作萌系live2d桌宠:屏幕自适应+交互

    目录 准备工作 使用unity显示live2d人物 全屏+背景透明+点击穿透+置顶 屏幕自适应 交互 本文在之前的博客如何使用unity制作萌萌的live2d桌宠的基础上对项目继续改进,解决了屏幕自适 ...

  8. android ViewPager轮播制作成品——轮播制作(六)

    android ViewPager轮播制作成品--轮播制作(六) 本文主要参考文章:Android 使用ViewPager实现左右循环滑动图片 下面整体介绍一下本系列文章.目的是想要做一个广告.通知轮 ...

  9. Android 音乐播放器制作(带有通知栏、Widget小挂件)

    Android 音乐播放器制作(带有通知栏显示.Widget小挂件) 我用的开发工具是AndroidStudio,我的手机是Android7.1.2,我的另一个测试手机是Android8.0. 整个项 ...

最新文章

  1. os.path.dirname(path) 返回文件的绝对路径
  2. linux修改ip地址方法如何保存_修改电脑IP地址方法
  3. linux下交叉编译libusb的方法及编译一个使用了libusb库的test程序的方法
  4. Java回忆录之英勇黄铜V
  5. seo每日一贴_白杨SEO:我看ZAC的外贸SEO应该怎样做?(策略篇)
  6. MySQL内核月报 2015.01-MySQL · 捉虫动态· replicate filter 和 GTID 一起使用的问题
  7. 运维之我的docker-Dockerfile构建镜像详情
  8. 有些牛逼,需要很长时间才能看得出来
  9. CentOS7 屏保 “小火车”
  10. Spring Cloud 2020 年路线图
  11. 深入浅出MySQL crash safe
  12. 利用纯粹的CSS3替代小图标---向右箭头
  13. java selenium 登录_java+selenium实例已打开chrome 实现自动化登录页面账号密码 | 茶杯猫...
  14. java导出到txt_Java生成TXT文本并下载
  15. php theexcerpt,WordPress获取文章摘要函数the_excerpt、get_the_excerpt
  16. win10系统日语输入法只能打出英文字母无法切换微软输入法无法使用
  17. 使用 Gitbook 打造你的电子书
  18. 微信小程序实现五星评分效果
  19. nvm安装使用及卸载
  20. Bailian2755 神奇的口袋【递归+DP】

热门文章

  1. 浅谈电子行业的MES解决方案
  2. 《大湖》 by 周嘉宁
  3. Aspose.Slides使用教程:使用 C++ 在 PowerPoint 演示文稿中嵌入视频
  4. onenote报错0XE000078D
  5. Java 枚举 (enum) 使用方法
  6. oracle no space left,Oracle数据库listener 启动时提示 No space left on device
  7. 为 AI 初学者打造的《机器学习极简入门》面世了!
  8. 含泪控诉人类科技史上的三个顶级“渣男”!
  9. 如何剪辑电影视频片段?影视剪辑的方法介绍
  10. Windows电脑常用快捷键