用android studio写了一个app,有底部导航栏,还有按钮没有什么高级操作,没有后端,没有联网数据库什么的,请问这是什么开发框架?
我啥也不懂,不知道答辩怎么回答。
你使用Android Studio开发了一个没有后端、没有联网数据库的App,其中包括底部导航栏和按钮。基于这些信息,你的开发框架可以被称为Android原生开发框架。答案参考Chatgpt解答
Android原生开发框架是指使用Java或Kotlin编程语言、Android SDK和Android Studio开发工具来构建Android应用程序的方式。它是Google官方提供的开发框架,允许开发者直接访问Android操作系统的各种功能和特性。
Android原生开发框架提供了一系列的库和API,使开发者能够创建具有丰富用户界面和交互的应用程序。底部导航栏和按钮等用户界面元素是Android开发中常用的组件,可以通过Android原生开发框架轻松实现。
请注意,Android开发还有其他的开发框架可供选择,例如React Native、Flutter等跨平台框架,它们可以使用JavaScript或Dart等不同的编程语言来进行开发。但根据你的描述,你使用的是Android Studio和Java/Kotlin,因此可以确定你采用的是Android原生开发框架。
之前因为需要更新SDK等一些自带的工具,需要设置代理才能更好的下载下来。所以对Android Studio设置了代理。
下载完之后,编译程序的时候,因为有些资源是在公司内网的maven仓库或者gitlab仓库里面。使用代理的话,是无法拉取下来的。
A problem occurred evaluating script.
> Could not get resource 'http://xxx.gitlab.com/XXXXX/dependencies.gradle'.
> Could not HEAD 'http://xxx.gitlab.com/XXXXX/dependencies.gradle'. Received status code 503 from server: Service Unavailable
原因是: 无法解析内网的maven仓库、gitlab等局域网内部定义的域名
因此,需要将代理关闭才行。