​在idea中创建Android项目

教学视频

1. 删除不需要的代码和文件

app目录下build.gradle文件

(1)删除文件中的代码,只保留

apply plugin: 'com.android.application'dependencies {implementation fileTree(dir: 'libs', include: ['*.jar'])
}

(2)修改apply plugin属性

apply plugin: 'java'
apply plugin: 'org.springframework.boot'

(3)删除不要的文件

删除res文件夹下的文件,并改名为“resources”

将resources文件夹设置为资源文件

2. 修改项目下的build.gradle文件

将buildscript标签的内容修改

buildscript {repositories {mavenCentral()mavenLocal()}dependencies {classpath 'org.springframework.boot:spring-boot-gradle-plugin:1.5.9.RELEASE'// NOTE: Do not place your application dependencies here; they belong// in the individual module build.gradle files}
}

这里“org.springframework.boot:spring-boot-gradle-plugin:1.5.9.RELEASE”对应着maven中依赖的写法

org.springframework.boot:spring-boot-gradle-plugin:1.5.9.RELEASE<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-gradle-plugin</artifactId><version>1.5.9.RELEASE</version>
</dependency>

3. 导入jar包

类似maven导入依赖,向android项目导入spring的jar包

app目录下build.gradle文件

dependencies {implementation fileTree(dir: 'libs', include: ['*.jar'])compile('org.springframework.boot:spring-boot-starter:2.3.0.RELEASE')compile('org.springframework.boot:spring-boot-starter-web:2.3.0.RELEASE')
}

4. 启动文件

测试springboot框架是否搭建成功

@SpringBootApplication
public class TestApp {public static void main(String[] args) throws Exception {SpringApplication.run(TestApp.class, args);}
}

在Android项目中使用SpringBoot框架相关推荐

  1. 在原有Android项目中快速集成React Native

    前言 对于现有的大多数项目来说都不是从头构建的,而要在原有项目的基础上引入React Native则肯定和用react-native init xxx创建工程不同.因此下面就来说下具体操作.不过在真正 ...

  2. Android项目中最火最常用的优秀开源项目(很有用)

    Android项目中最火最常用的优秀开源项目 分类 详细 框架名称 简介 Star 数 最近 更新 UI 刷新 SmartRefreshLayout Android 智能下拉刷新框架 7.7k 1天 ...

  3. android项目中自定义顶部标题栏,Android项目中自定义顶部标题栏

    Android项目中自定义顶部标题栏 下面给大家详细介绍android中自定义顶部标题栏的思路及实现方式 先来图: 思路及实现步骤 1.定义标题栏布局 2.自定义TitleActivity控制标题栏按 ...

  4. android使用webview上传文件,Android项目中如何在webview页面中上传文件

    Android项目中如何在webview页面中上传文件 发布时间:2020-11-26 15:56:27 来源:亿速云 阅读:68 作者:Leah 本篇文章为大家展示了Android项目中如何在web ...

  5. Android项目中创建编译期的注解

    ==注解 生命周期为RetentionPolicy.RUNTIME,可在运行时通过反射获取. 生命周期为RetentionPolicy.CLASS, 编译期处理的注解,可以使用APT(Annotati ...

  6. Android项目中出现的Plugin with id ‘kotlin-android‘ not found解决方法

    Android项目中出现的Plugin with id 'kotlin-android' not found解决方法 参考文章: (1)Android项目中出现的Plugin with id 'kot ...

  7. flutter打开android界面,在已有Android项目中使用Flutter

    实现效果,在已存在的android项目中接入flutter,即android调用开启flutter页面(使用android打开flutter的指定页面),flutter调用原生android方法 步骤 ...

  8. XamarinSQLite教程在Xamarin.Android项目中提取数据库文件

    XamarinSQLite教程在Xamarin.Android项目中提取数据库文件 由于不能直接打开该文件,开发者需要先将数据库文件从Android系统中提取出来.操作步骤如下. (5)选择MyDoc ...

  9. XamarinSQLite教程在Xamarin.Android项目中定位数据库文件

    XamarinSQLite教程在Xamarin.Android项目中定位数据库文件 实际开发中,经常需要验证数据库操作的正确性.这个时候,需要打开数据库文件,进行确认.下面是如何找到MyDocumen ...

最新文章

  1. 【C】浅谈strcpy
  2. python sendkeys用法_使用python中的sendkeys上载文件将打开一个文件选择器弹出窗口...
  3. 在循环中删除list中的元素
  4. java performance tools / NetBeans Profiler / Sun BTrace / Eclipse MAT / IBM ISA
  5. 使用wdcp面板安装感恩教师节wordpress网站
  6. P6015-[CSGRound3]游戏【树状数组】
  7. 深入Synchronized和java.util.concurrent.locks.Lock的区别详解
  8. 老话题:自己编写只截窗口客户区的截屏软件(VB2010)
  9. 小波变换和motion信号处理(二)
  10. 项目在linux下运行情况,Linux系统下部署项目的设置方法
  11. 网易博客 android,android编译环境
  12. Deepin深度操作系统安装 索尼Eye Toy摄像头,教程
  13. 认知篇---嵌入式工程师的未来发展前景怎么样
  14. 放牛娃谈堆排序---(为了说明白,我重新学习了如何说“人话”)
  15. 调用百度API实现人脸识别
  16. vscode配置远程连接失败:过程试图写入的管道不存在(已解决)
  17. 网站只有首页能打开,其他页面404
  18. Question7:  针对诡异的HTML编码错乱问题个例
  19. C语言约瑟夫报数出圈算法,详解约瑟夫环问题及其相关的C语言算法实现
  20. 【解决】JSONDecodeError: Expecting property name enclosed in double quotes

热门文章

  1. 手机邮箱接收邮件服务器如何,手机电子邮箱接收和发送的服务器地址是多少?...
  2. 【学习笔记】AD智能PDF导出(装配文件)
  3. DoTween全解析(入门篇)
  4. MaxWell抓取数据
  5. USB转4路RS485 USB转4路RS232 USB转4路TTL 模块
  6. 阿里云个人网盘,阿里云对象存储OSS创建个人网盘
  7. 使用cmake配置aws-cpp-sdk以及在cmake项目中使用
  8. react视频播放组件Griffith的基本使用
  9. Matlab中将行向量转为列向量的方法
  10. 离散数学及其应用课程复习Kenneth H.Rosen