COS Android SDK DEMO搭建实践

2020-10-21 16:31:09 浏览数 (1)

**在实际的开发环境过程中,我们经常会遇到一些开发环境搭建的困扰,本篇介绍一下Android开发环境以及结合腾讯云COS产品的Android SDK的使用,仅限于初次使用Android开发的小伙伴围观。

  1. 下载开发环境

下载最新版开发环境,官方网址 https://developer.android.google.cn/studio/

如果访问比较慢的话,也可以搜索国内的镜像资源

  1. 创建项目 打开AndroidStudio,选择 File->New Project->Empty Activity->
  2. 配置syn镜像

在同步时,可能会由于G**限制,导致同步无法完成,我们可以切换一个国内的镜像源,进入项目中的Gradle Scripts->build.gradle

这里添加国内友商aliyun的镜像源,注释掉默认的海外jcenter

代码语言:txt复制
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()

    }
}

如上,已完成环境配置,我们可以尝试启动虚拟机进行启动。

  1. 打开BIOS的VT-x

如果提示Intel TV未开启,可进入BIOS设置,参考百度内容https://zhidao.baidu.com/question/918690106547374859.html

  1. 下载虚拟设备并运行

例如我们选择其中一种测试设备,并运行

正常执行后,可以看到hello world页面。


  1. 下载并配置COS Android SDK Demo

下载地址https://github.com/tencentyun/qcloud-sdk-android-samples

  1. 引入项目

引入完成如图所示

成功引入DEMO项目成功引入DEMO项目

MainActivity为主函数入口,分为service(listbuckets),bucket,object 三个demo入口

首页按钮入口首页按钮入口

以下是三个类型demo的逻辑实体类和执行方法

方法实体类入口方法实体类入口

以ObjectDemo为例,可以看到类内的分支测试逻辑,这里将每个object的方法封装一个测试demo来执行。

PUT Object 测试1PUT Object 测试1
PUT Object 测试2PUT Object 测试2

Demo中的其他接口也是类似的方法,具体的就不一一表述了。大家可以亲自体验一下。

0 人点赞