Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >COS Android SDK DEMO搭建实践

COS Android SDK DEMO搭建实践

原创
作者头像
wainsun
修改于 2020-03-06 04:05:34
修改于 2020-03-06 04:05:34
1.9K0
举报
文章被收录于专栏:伟哥专栏伟哥专栏

在实际的开发环境过程中,我们经常会遇到一些开发环境搭建的困扰,本篇介绍一下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
AI代码解释
复制
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

5. 下载虚拟设备并运行

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

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


6. 下载并配置COS Android SDK Demo

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

7. 引入项目

引入完成如图所示

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

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

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

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

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

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

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

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
COS Android SDK DEMO搭建实践
**在实际的开发环境过程中,我们经常会遇到一些开发环境搭建的困扰,本篇介绍一下Android开发环境以及结合腾讯云COS产品的Android SDK的使用,仅限于初次使用Android开发的小伙伴围观。
wainsun
2020/10/21
1.2K0
COS Android SDK DEMO搭建实践
gradle究竟为何频频出错 as的学习笔记
Internal error. Please report to https://code.google.com/p/android/issues
砯芸
2019/10/19
5.5K0
Gradle安装使用
简单介绍 Gradle是一个好用的构建工具 使用它的原因是 1、配置相关依赖代码量少,不会像maven一样xml过多 2、打包编译测试发布都有,而且使用起来方便
似水的流年
2019/12/13
2.1K0
Flutter环境搭建ForMac
关于Flutter的介绍我这里就不多说(看官网),如果你已经了解过了,那么这篇文章正好针对移动开发者,开启Flutter之旅。
CC老师
2022/01/13
1K0
Flutter环境搭建ForMac
Spring深度源码学习(一) 源码环境搭建
进入gradle->wrapper->gradle-wrapper.properties文件,将gradle改成本地distributionUrl=file:///E:/Download/maven_rep/gradle-4.9-bin.zip
时间静止不是简史
2022/01/05
5070
Spring深度源码学习(一) 源码环境搭建
spring源码编译
git clone git@github.com:spring-projects/spring-framework.git
东营浪人
2021/06/22
1K0
spring源码编译
Win10在Android Studio中配置flutter的坑
然后打开android studio(简称AS)新建一个flutter项目,然后AS会选择gradle构建项目,下载一些必要的package,这时候就开始有很多坑了。
Tom2Code
2023/02/14
2.8K0
Win10在Android Studio中配置flutter的坑
Gradle安装使用
简单介绍 Gradle是一个好用的构建工具 使用它的原因是 1、配置相关依赖代码量少,不会像maven一样xml过多 2、打包编译测试发布都有,而且使用起来方便 3、利用自定义的任务可以完成自己想要的功能 安装 下载地址http://services.gradle.org/distributions/ 下载你所需要对应的版本 下载后解压到你想要的目录 设置环境变量,找到Path,在原始内容基础上加入目录到\bin;,必须以分号结束 如果需要可以设置本地仓库目录GRADLE_USER_HOME
似水的流年
2018/04/16
1.7K0
Gradle安装使用
Android Studio 安装配置教程 – Windows(详细版)
Android Studio下载地址-谷歌中国,最新版本目前是Bumblebee | 2021.1.1 Patch 2,这个版本新增了很多牛逼的功能,但是手上有工作项目的不要去轻易尝试,BUG是肯定会有的,你放心,新手可以去下载安装尝试。
全栈程序员站长
2022/09/14
1.7K0
Android Studio 安装配置教程 – Windows(详细版)
Android工程化实践:组件化发布
POM(Project Object Model)指项目对象模型,用于描述项目构件的基本信息。一个有效的 POM 节点中主要包含一下信息:
Rouse
2021/05/28
2.8K0
Android工程化实践:组件化发布
Gradle最佳实践
经过以上配置,基本覆盖了Gradle开发过程中的大部分问题,如果在使用Gradle过程中还有什么问题,欢迎留言讨论。
肉眼品世界
2021/01/25
1.8K0
Android 天气APP(三十七)新版AS编译、更新镜像源、仓库源、修复部分BUG
  没想到我还会更新这个天气App的文章,起因是因为有读者运行源码后报错,然后上网找不到解决的办法,于是找到我,鉴于此,我写下原因和解决方法。
晨曦_LLW
2024/11/28
2360
Android 天气APP(三十七)新版AS编译、更新镜像源、仓库源、修复部分BUG
Flutter安装
另一个是/opt目录(隐藏文件,command + shift + .设置显示):
玖柒的小窝
2021/10/25
1.1K0
Flutter安装
【Android】WebView 开发遇到的问题小结
这几天在AndroidStudio上利用WebView进行应用打包,期间遇到的几点问题有必要进行总结,在AS3.x上还是有一些不同,写Android SDK版本的更新带来的问题。在每个问题下可能会有相应的参考链接,这是在探索webView过程中起到帮助作用的帖子,谢谢他们!
前端修罗场
2023/10/07
8270
【Android】WebView 开发遇到的问题小结
没有VT 虚拟技术的AMD处理器如何安装安卓模拟器 并运行Flutter demo
鼓弄flutter 的时候需要安装安卓模拟器,我的电脑cpu是amd的,支持vt虚拟技术,无法使用安卓studio安卓模拟器,
拿我格子衫来
2022/01/24
3.4K0
没有VT 虚拟技术的AMD处理器如何安装安卓模拟器 并运行Flutter demo
Android-Gradle(二) Gradle相关配置详解
Gradle是一个项目自动化建构工具,它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。Gradle主要帮我们做了依赖,打包,部署,发布,各种渠道的差异管理等工作。当前其支持的语言限于Java、Groovy和Scala,计划未来将支持更多的语言。
android_薛之涛
2019/08/23
4.4K0
Android-Gradle(二) Gradle相关配置详解
Flutter系列(四)——HelloWorld
上一篇文章,详细的介绍了Flutter的环境搭建,搭建完成之后,自然迫不及待看看如何创建我们的第一个Demo。
Demo_Yang
2020/03/20
9170
Flutter系列(四)——HelloWorld
Flutter系列(四)——HelloWorld
![](https://upload-images.jianshu.io/upload_images/3258163-4e883d6ffa587577.png?imageMogr2/auto-orie
Demo_Yang
2020/03/05
6940
spring源码搭建_spring实战
在构建spring源码前,我们首先要准备好环境。spring 5.x版本需要jdk1.8及以上版本的支持,jdk版本过低的同学请先升级,这里不做过多累赘。
全栈程序员站长
2022/09/22
9500
spring源码搭建_spring实战
android studio flutter代理设置问题
初次安装flutter,通过代理设置加快速度安装首次更新数据,但在添加设备并开始打包编译时出现classpath找不到的情况
易寒
2022/01/07
2.7K0
相关推荐
COS Android SDK DEMO搭建实践
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档