**在实际的开发环境过程中,我们经常会遇到一些开发环境搭建的困扰,本篇介绍一下Android开发环境以及结合腾讯云COS产品的Android SDK的使用,仅限于初次使用Android开发的小伙伴围观。
下载最新版开发环境,官方网址 https://developer.android.google.cn/studio/
如果访问比较慢的话,也可以搜索国内的镜像资源
在同步时,可能会由于G**限制,导致同步无法完成,我们可以切换一个国内的镜像源,进入项目中的Gradle Scripts->build.gradle
这里添加国内友商aliyun的镜像源,注释掉默认的海外jcenter
buildscript {
repositories {
google()
// mavenCentral()
// jcenter()
maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} //这里添加国内友商源
}
dependencies {
classpath 'com.android.tools.build:gradle:3.6.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
maven {
url 'https://dl.bintray.com/tencentqcloudterminal/maven'
}
maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} //这里添加国内友商源
google()
// mavenCentral()
// jcenter()
}
}
如上,已完成环境配置,我们可以尝试启动虚拟机进行启动。
如果提示Intel TV未开启,可进入BIOS设置,参考百度内容https://zhidao.baidu.com/question/918690106547374859.html
例如我们选择其中一种测试设备,并运行
正常执行后,可以看到hello world页面。
下载地址https://github.com/tencentyun/qcloud-sdk-android-samples
引入完成如图所示
MainActivity为主函数入口,分为service(listbuckets),bucket,object 三个demo入口
以下是三个类型demo的逻辑实体类和执行方法
以ObjectDemo为例,可以看到类内的分支测试逻辑,这里将每个object的方法封装一个测试demo来执行。
Demo中的其他接口也是类似的方法,具体的就不一一表述了。大家可以亲自体验一下。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。