首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
社区首页 >问答
筛选
回答情况:
全部无回答回答未采纳
提问时间:
不限一周内一月内三月内一年内
回答标签:
android

Android平台内有哪些生活中的云计算应用实例?

提问2018-09-212.2K
思潮澎湃
Android是一种基于Linux的操作系统,其代码由Google在Apache许可下发布,主要用于触摸屏设备。它有一个大型开发人员社区,编写可扩展这些设备功能的应用程序。它是迄今为止移动开发者最受欢迎的平台之一。Android应用程序开发人员现在可以从云计算的强大功能中受益,为企业提供令人兴奋的应用。 为什么云计算适用于Android设备? 云计算已经风靡IT世界。Android编程模型有各种各样的层,可以轻松地创建专门为云环境制作的安全应用程序。开源Android操作系统允许复杂的云计算应用程序在用户所在的任何地方运行。 Android开发人员可以编写应用程序以利用云,并可以利用更快的上市时间,灵活性,成本效益等。大多数时候,作为用户,我们只考虑简化日常生活的游戏和其他应用程序作为灵感适用于Android应用。但不要搞错; 企业应用也是一个不错的选择。根据顶级研究分析师的观点,以移动为中心的应用程序和界面是2012年和2013年十大战略技术趋势之一。现在,问题是,对于Android应用程序开发人员来说,在传统环境和云中开发应用程序有多么不同环境? 在传统环境中,需要在后端维护完整的基础架构。因此,重点更多地放在维护环境而不是制作强大和创新的应用程序上。 在云环境中,基础架构由公共云中的服务提供商管理。硬件维护是服务提供商的责任,除此之外,服务提供商还维护软件堆栈。 在Android平台中“云端”应用的例子很多,如Android 系统预装的Gmail、日历和Google Map等。 用于插入云的Android应用程序 Amazon Cloud Player:Cloud Player用于存储和播放MP3文件,而云端硬盘则是云中的硬盘驱动器。亚马逊通过在没有业内主要参与者支持的情况下推出亚马逊云播放器,在音乐行业和云存储领域创造了风暴。通过网络播放音乐或使用亚马逊MP3应用在Android设备上直播。 Dropbox: Dropbox是由Dropbox Inc运营的文件托管服务,它提供云存储,可能是最受欢迎的云存储和同步应用程序。此Android应用允许您从Android设备访问Dropbox中的所有文件,这些文件可以从您的计算机或其他移动设备同步。 [图片]
6人回答了此问题

GME的 Android、IOS的SDK支持类似于QQ趣味变声功能吗?

提问2019-12-17332
software
GME变声特效文档 https://cloud.tencent.com/document/product/607/34378#.E5.8F.98.E5.A3.B0.E7.89.B9.E6.95.88 image.png
1人回答了此问题

乐固加固失败?

成为首答用户吧

GME使用安卓SDK,报错7006,看文档7006鉴权失败?

提问2019-12-17260
o o
检查appid是否正确,接口参数是否正确,是否合法。建议看下接入指引获取appid https://cloud.tencent.com/document/product/607/10782#3.-.E6.9F.A5.E7.9C.8B.E5.BA.94.E7.94.A8
1人回答了此问题

如何保护Android应用内的代码及文件?

提问2018-09-211.5K
人生的旅途
我曾经使用过腾讯云的乐固,感觉不错,把教程放出来: 我我们知道对于有过反编译经验的同学分分钟把正常的安卓程序源代码搞出来。一直也在寻找此类服务,之后发现腾讯云上有一个叫乐固的服务,支持反破解,反调试,反窃取,防篡改,防二次打包, 兼容2.x至 7.x 任何安卓系统, 兼容yunOS系统,重要的是免费的,支撑的团队响应速度也很及时,拖入专项问题讨论组,乐固团队人员帮你处理,这个太佩服,效率绝对的高。 前序:准备好之前已经签名好的产品apk。 1.首先找到云产品里找到应用乐固的服务。 📷 进入以后 选择好我们的apk文件。 📷 等到上传完毕以后: 📷 提交,系统就会自动进行加固。 📷 下载加固包。 📷 会提示: 📷 此时,如果没有下载签名工具,就先下载签名工具,如果已经下载好了 就点击 “继续下载加固包”。 📷 这是一个已经加固,但是没有签名的包。需要我们重新用我们自己的签名和密码重新打包签名一下。 2.包签名 首先下载好乐固提供的自助加固工具。 📷 正常情况下打开根目录的LeguPC.exe。 📷 (插曲:我的win8当时打不开,应该是权限问题,我直接找到\Bin\LeguPC.exe) 我们选择辅助工具: 📷 APK原包:就是我们下载的加固包 输出路径:选择一个目录然后,程序会把签名好的apk生成在这里 下面keystore、密码别名等就把我们生成签名的数据填写上 点击立即签名 完成加固。 📷 3.实践是检验真理的唯一标准 我不相信任何吹嘘,验证一下是否可行。 用工具尝试还原代码,已经失败了。 📷 目录结构是混淆后的了 📷 目前我们这边正式产品已经使用上,表现良好兼容性也很强。
7人回答了此问题

云计算在Android应用开发有哪些体现?

提问2018-09-201.2K
艾迦号
在Android APP开发方面还是有帮助的 Android-app 项目目录结构(以osc/android-app为例) 📷 gradle 需要的配置和脚本有: gradlew/gradlew.bat/build.gradle => 构建脚本。 settings.gradle => 子项目。 app/build.gradle => 构建配置(设置签名, debug/release, 依赖等等)。 gradle.properties(优先于 config/gradle.properties, 当 gradle.properties 不存在时,则尝试读取 config/gradle.properties) => 用户设置 jdk/gradle, 可定义变量。 gradle/wrapper/gradle-wrapper.properties => 构建使用的 gradle 的版本(请使用gradle 2.0以上版本)。 关于gradle构建流程: 判断是否是标准的 gradle 项目。 读取 settings.gradle 文件,找到子项目的路径。 读取 gradle.properties 或 config/gradle.properties 文件(确定 keystore。如果 keystore 使用私有项目地址,则使用当前用户身份下载。如果没有设置或者不存在私有项目地址及权限错误,则生成随机签名用来构建)。 读取 gradle/wrapper/gradle-wrapper.properties 文件, 确定使用的 gradle 版本,下载并解压。 进入子项目目录。如果没有定义,即为项目根目录。 读取子项目中 build.gradle 文件,修改其中的 signingConfigs section 和 buildTypes section,以确保使用正确的签名和构建版本。 构建成功,上传apk。 关于setting.gradle: 📷 关于config/gradle.properties: 📷 gradle 使用的 gradle.properties 必须位于项目根目录,为了不让开发者本地项目中的 gradle.properties 上传到线上仓库, 可将该文件加入到 .gitignore 中,然后在 config/gradle.properties 配置 android 构建需要的 keystore 信息,配置可参考 上图。 私有的 keystore 存储在私有仓库,从而保证了签名文件的安全。如果用户根目录下存在 gradle.properties 文件,则不 再读取 config/gradle.properites。注明: osc/android-app 项目中 config/gradle.properties 使用了绝对路径,用户可设置如下: RELEASE_STORE_FILE=http://git.oschina.net/your/private-project/blob/ref/path-to-keystore 关于app/build.gradle: 📷 签名设置也可采用如下形式: //signing files settings signingConfigs { debug { #相对路径且存在;否则使用Git@OSC的keystore(绝对路径构建失败) storeFile file("your_secret.keystore") storePassword RELEASE_STORE_PASSWORD keyAlias RELEASE_KEY_ALIAS keyPassword RELEASE_KEY_PASSWORD } release { #网路地址存在;否则使用Git@OSC的keystore storeFile file("http://zql.org/zouqilin/gradle_keystore/blob/master/git-gradle-key.keystore") storePassword RELEASE_STORE_PASSWORD keyAlias RELEASE_KEY_ALIAS keyPassword RELEASE_KEY_PASSWORD } test { #混合形式 storeFile file("http://zql.org/zouqilin/gradle_keystore/blob/master/git-gradle-key.keystore") storePassword "oschina123" keyAlias "alias_name" keyPassword "oschina123" } } 设置项目的语言为Android。 📷 进入项目首页会出现【生成apk】按钮。 📷 点击【生成apk】按钮,进入构建页面(使用当前用户的身份拉取私有仓库中的 keystore )。 📷 注意 如果想使用项目中提供的 keystore(私有仓库地址),请选中该复选框! 📷 1.构建过程。 📷 2.构建完成(提供 apk 下载)。 📷 3.生成随机签名(提供签名信息和 keystore 下载,项目中未提供签名,为方便测试,码云为每个项目生成了随机的签名)。 📷
6人回答了此问题

GME android sdk 问题?

提问2019-07-02256
最爱开车啦
有,详见SDK下载指引文档:https://cloud.tencent.com/document/product/607/18521 image.png
1人回答了此问题

Android APK签名方案新增DRM验证,其原理是什么?

提问2018-06-26947
阿布
原理可以直接看下官网介绍啊: https://source.android.com/security/apksigning/ 验证 在 Android 7.0 中,可以根据 APK 签名方案 v2(v2 方案)或 JAR 签名(v1 方案)验证 APK。更低版本的平台会忽略 v2 签名,仅验证 v1 签名。 image.png APK 签名方案 v2 验证 找到“APK 签名分块”并验证以下内容: “APK 签名分块”的两个大小字段包含相同的值。 “ZIP 中央目录结尾”紧跟在“ZIP 中央目录”记录后面。 “ZIP 中央目录结尾”之后没有任何数据。 找到“APK 签名分块”中的第一个“APK 签名方案 v2 分块”。如果 v2 分块存在,则继续执行第 3 步。否则,回退至使用 v1 方案验证 APK。 对“APK 签名方案 v2 分块”中的每个 signer 执行以下操作: 从 signatures 中选择安全系数最高的受支持 signature algorithm ID。安全系数排序取决于各个实现/平台版本。 使用 public key 并对照 signed data 验证 signatures 中对应的 signature。(现在可以安全地解析 signed data 了。) 验证 digests 和 signatures 中的签名算法 ID 列表(有序列表)是否相同。(这是为了防止删除/添加签名。) 使用签名算法所用的同一种摘要算法计算 APK 内容的摘要。 验证计算出的摘要是否与 digests 中对应的 digest 相同。 验证 certificates 中第一个 certificate 的 SubjectPublicKeyInfo 是否与 public key 相同。 如果找到了至少一个 signer,并且对于每个找到的 signer,第 3 步都取得了成功,APK 验证将会成功。 注意:如果第 3 步或第 4 步失败了,则不得使用 v1 方案验证 APK。 是不是没有看到DRM验证? 其实官方也并没有宣称是DRM(数字版权保护)验证,主要是为了保护分发市场的分发的安卓应用的确是未经篡改的程序。
6人回答了此问题

如何看待安卓涉侵权Java,谷歌或赔偿甲骨文数十亿美元?

提问2018-03-291K
清风
这虽然是3.28的新闻,但持续时间之久、影响之深远、却远超想象。 事件的起源还要回到八年前 涉及Java编程语言在多大程度上获得版权保护。谷歌利用Java设计了Android操作系统,全球多数智能手机都在使用这一操作系统。 2010年 Oracle起诉Google其侵犯版权和专利 2012年 陪审团裁定Oracle起诉不成立 但侵犯了java api的版权 旋即主审法官裁定API不受版权法保护 Oracle不服继续上诉 2014年 上诉法院又推翻看判决 裁定API的结构顺序组织受版权法保护 Google不服并上诉至美国最高法院 2015年 最高法院拒绝受理Google的尚需 案件重回初审法庭 2016年 陪审团裁定Google使用公平 拒绝了Oracle的起诉要求 Oracle继续上诉 2018年 上诉法院再次推翻初审法院判决 至此 这场长达八年之久 双方有来有回的案件 又又又画下了一个句号(?) image.png 就目前而言这个案件的最终判决将对整个软件行业冲击巨大 伴随着.Net的开源 可能会有越来越多的公司使用Java以外的开语言 因为一旦Oracle胜诉 理论上可以对所有使用java的公司诉讼 特别是系统做大了的大公司 可想而知 可将对软件行业带来怎样的冲击 某种意义上 一方是知识产权的胜利 另外一方面 绝对不利于Java的发展 至于具体如何 不如等等Google接下来的行动吧 image.png
6人回答了此问题

如何评价谷歌最新推出的Android P Beta 2?

提问2018-06-22478
幻有夢現
补充一下楼上的。 Dynamics Processing API is an audio effect for equalizing and changing dynamic range properties of sound. It is composed of multiple stages including equalization, multi-band compression and limiter. Audio apps can use Dynamics Processing API to modify the audio coming out of Android devices and optimize it according to the listener or the ambient conditions. Dynamics Processing API 这个也值得关注下。 它用于均衡和改变声音的动态范围属性的音频效果。它由多个阶段组成,包括均衡,多波段压缩和限幅器。音频应用程序可以使用这个API来修改Android设备发出的音频,并根据收听者或环境条件对其进行优化。开发者可以进而优化手机音乐播放器的相关功能。 更多的details可以查看下官网: Android P features overview. image.png
6人回答了此问题

android如何引用腾讯会议sdk?

编辑2024-07-2752
liquid
参考接入手册来配置工程,另外截图里面exclude部分有问题,有冲突的地方才需要exclude,而且exclude的时候要参考备注的描述 https://github.com/Tencent-Meeting/TencentMeetingSDK/blob/main/Docs/Android/Android%E6%8E%A5%E5%85%A5%E6%89%8B%E5%86%8C.md
1人回答了此问题

腾讯会议SDK Android端如何实现横屏?

编辑2024-04-1080
点火三周
坐等答案
2人回答了此问题

封装常用BaseDao<T>,出现kaptDebugKotlin任务错误,无法识别注解@RawQuery,怎么解决?

用户11059674
已解决问题:由于是封装在安卓库里写代码,所以build错误描述信息少 将所有代码挪到一个模块中,错误描述见下 D:\illidanCStormrage\Android\app\TestLib\app\build\tmp\kapt3\stubs\debug\com\example\testlib\room\dao\BaseDao.java:50: 错误: Parameter `query` cannot be nullable. androidx.sqlite.db.SupportSQLiteQuery query); 修改 //添加下面两句,执行会报错 @RawQuery abstract fun doSelectById(query: SupportSQLiteQuery?):T? 去掉query类型的? - 改为: @RawQuery abstract fun doSelectById(query: SupportSQLiteQuery):T? //query 不能为空
1人回答了此问题

腾讯会议 android sdk依赖安装失败?

liquid
版本号不完整,sdk的版本是3.21.20x.xx这样的
1人回答了此问题

android导入意愿核身sdk报错?

编辑2024-01-04118
杨不易呀
这个问题可能是由于某些依赖项没有被正确添加到项目中导致的。请按照以下步骤尝试解决问题: 1. 确保您已经将 `WbCloudFaceWillSdk.aar` 文件添加到项目的 `libs` 目录中。如果没有,请从 SDK 中找到该文件并将其添加到 `libs` 目录中。 2. 在项目的 `build.gradle` 文件中,确保您已经添加了以下依赖项: ```groovy dependencies { implementation fileTree(dir: 'libs', include: ['*.aar']) implementation 'com.tencent.wecar:WbCloudFaceWillSdk:1.0.0' } ``` 3. 如果您还没有添加 `mavenCentral()` 仓库,请将其添加到 `build.gradle` 文件中的 `repositories` 部分: ```groovy repositories { google() mavenCentral() } ``` 4. 确保您的项目使用的是 Android Gradle 插件的最新版本。您可以在项目的 `build.gradle` 文件中查看和更新 Android Gradle 插件的版本: ```groovy buildscript { repositories { google() mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:7.0.4' } } ``` 5. 如果问题仍然存在,请尝试清理项目并重新构建。在 Android Studio 中,您可以通过点击菜单栏上的 `Build` > `Clean Project` 来清理项目,然后通过点击 `Build` > `Rebuild Project` 来重新构建项目。 如果您仍然遇到问题,请提供更多关于您的项目和 SDK 的详细信息,以便我们能够更好地帮助您解决问题。 以上为腾讯混元大模型提供,仅提供参考价值. ---杨不易呀自动回复
1人回答了此问题

腾讯会议SDK接入Android端,跳转SDK主页时报错?

小曾同学.com
观察下报错信息,再检查下sdk版本和so文件是否保持一致
2人回答了此问题

腾讯会议SDK接入Android端,项目在settings.gradle配置报错?

liquid
只要编译时能找到存放SDK文件的目录即可,能找到不报错效果就是一样的
2人回答了此问题

腾讯会议回放有本地播放方案吗?

编辑2023-12-13130
liquid
云录制可以通过API接口拿到视频文件链接,然后自己下载到本地
1人回答了此问题
Hi~
今天想聊点什么呢?
近期活跃用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档