android

#android#

已有125人关注此标签

内容分类

1366009531757309

Android oss文件上传失败

报错信息read failed: EBADF (Bad file descriptor)

游客vbcowsavl3ld2

Android App在公司WiFi下访问部署在ECS的https API,经常连接超时

具体情况描述: 1.Android、iOS两个版本的App,Android访问部署阿里云ECS上的API经常出现超时的情况2.当Android访问API超时,马上通过手机的浏览器访问该ECS下的Web站点也不能访问 3.当Android访问API超时,马上关闭Wifi切换到4G、3G、2G网络,访问正常 4.Android App代码中设置 连接超时的时间为30s,读取数据的超时时间也为30s

游客i7kleb6af3tie

支付宝拉起支付报ALIN10146 麻烦大神帮忙看下 蛮着急的 谢谢

{"sign":"alipay_sdk=alipay-sdk-java-3.3.87.ALL&app_id=2019062465620911&biz_content=%7B%22body%22%3A%22%E4%B8%BA%E4%BD%A0%E7%9C%81%E8%AF%9D%E8%B4%B9%22%2C%22out_trade_no%22%3A%222019070721463050642%22%2C%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%2C%22subject%22%3A%22%E4%B8%89%E6%AF%9B%E7%9C%81%E8%AF%9D%E8%B4%B9%22%2C%22timeout_express%22%3A%2230m%22%2C%22total_amount%22%3A%220.01%22%7D&charset=utf-8&format=JSON&method=alipay.trade.app.pay&notify_url=http%3A%2F%2Fwww.bzsanmao.cn%2Fapp%2Falipay%2FpayNotify&sign=Uvq056gBr0fD5mVvQwUgO4NCvFVuWc4lcqbKvtSaX1I0g%2FpzifsKoSDxH9IxhkzQRb5sOUiITvrcTBQnQtpGatBYpKslPDq7e0SnLWzbFs8JZ8MXj%2FNb6NPAruaQEB9dLD97XFpos6EZtyIXu2GnhC7f7FdJAKD2QsMgZpFRygmlNmJienPpapkNu%2FVJk%2F%2F1Yr62l5nC7LcWsUz4FMLp4RC%2FYGvTsu5%2FKCL33HSGQEIohFwW%2Fqrv52G9N%2FzDuP%2FeSBksroRNkdRRoWs1DpDubB8PR2Lzer65rdlqUyamhzOhy5TIroE8pe7xbVDm9tgvkOeL9nsGJDnZ1eauiXL9Eg%3D%3D&sign_type=RSA2&timestamp=2019-07-07+21%3A46%3A30&version=1.0","callBack":"App.payResult"}

nejmi

阿里云点播Android 播放器sdk 接不上!

阿里云点播Android 播放器sdk 接不上! 怎么回事 跟帮助文档一模一样 操作的 可是 不出现。。求帮我!

游客enhgw5qkd7cga

支付宝支付在我的app上提示系统繁忙错误ALIN10146

用客户端调试工具在正式环境都没有问题,但一到自己的app就会提示错误alipay_sdk=alipay-sdk-java-dynamicVersionNo&app_id=2019051664727283&biz_content=%7B%22body%22%3A%22%E5%85%85%E5%80%BC-T15613584328524117%22%2C%22out_trade_no%22%3A%22T15613584328524117%22%2C%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%2C%22subject%22%3A%22%E5%85%85%E5%80%BC%22%2C%22timeout_express%22%3A%2230m%22%2C%22total_amount%22%3A%220.01%22%7D&charset=UTF-8&format=json&method=alipay.trade.app.pay&notify_url=http%3A%2F%2Fapp.bh8341.com%2Fnotice%2FnotifyAliApp&sign=HVz7xA9xEmVR71quZKTFqSJxN2yCHrwXsvcUtTccBEUwTgtVCuDF%2BjHowM8q7YedlVaLN1mLtxOeIQPsH0%2FSjQxmkLfL7EEovmhAxctiOmpvOf9YzakSJVOdO%2BFuzDiA0bfzHHTA%2B6KwP%2Bk5Kh47AO3L7etK1n%2Ftb733DsOdnhIcyoMJLjOXQapcjJgjsyN541Xktw4qnRtnkGpwzFHGGSae07CrZgIVuwSQBt7IcH2PEY0%2Bi3lFWU5spVbl6ITHmwpDl1XfXN4UmNG%2FErV8xaykS%2FQzlWWcG%2BfyUrAhpWas%2FmAPC0Aj%2Fta%2BhKhFMKha4G16ipaUd0weal45kJXrvQ%3D%3D&sign_type=RSA2&timestamp=2019-06-24+14%3A40%3A32&version=1.0

umqcn

开发android程序,查找物联网上设备状态,有可调用的api吗?

我将设备接入了阿里云物联网,计划在android上开发一个app,主要用于查询物联网上设备的数量与状态,取得接入物联网上设备发送的一些属性。 主要是用到QueryDeviceRequest()这个命令。请问一下,有对应的SDK吗?让我可以直接在android中调用这个命令?

android 高手

视频上传失败

[ErrorMessage]: com.alibaba.sdk.android.oss.ClientException: divide by zero [ErrorMessage]: divide by zero

code_xzh

《Kotlin入门与实战》赠书活动

据不完全统计,全世界的计算机编程语言600多种,而常用的不过20来种。其中,Java可以说是长期霸占排行榜前三位,不过自1991年被被开发出来后,现在的Java变得越来越臃肿,并且Java在被Oracle收购之后,对于Java提出了各种限制,特别是最近两年,Oracle向Android的索赔问题,让做客户端开发开始使用Kotlin作为Java的替代。 并且,在今年的 Google I/O 大会上,Google 官方正式宣布,Kotlin 编程语言现在是 Android 应用程序开发人员的首选语言。Java 占据 Android 开发绝对统治的时代一去不复返了。 自从两年前的 2017 年 I/O 大会上,谷歌宣布在其 Android Studio IDE 中支持 Kotlin,很多的移动端开发就开始使用Kotlin来开发移动应用,并且越来越多的服务端开发也开始使用Kotlin来开发。 作为一个从事了多年移动开发的人,我一直打算写一本Kotlin方面的书,于是《Kotlin入门与实战》就提上了日程。 很多人都想过写书,出版。但是写作并出版一本纸书,标准很高、流程很长,与物质回报形成了巨大的反差,若是没有深深的情怀、过人的意志,或是不得法,极易被劝退。就拿本书来说,从2018年6月交稿,到今年的5月出版,整个过程差不多快一年,本来以为国庆能见到样书,结果整整晚了大半年,好在最后还是出版了。 作为一部入门到实战级别的基础教程,本书共分为18章,力图通过详细的讲解,帮助读者全面了解Kotlin语言,并将它运用到实际的项目中。本书主要内容如下。Kotlin入门与基础部分(第1~3章)这部分内容主要包括Kotlin语言简介、Kotlin开发环境搭建、JVM语系和Kotlin各版本重要特性。通过这部分知识的学习,读者可以对Kotlin有一个基本的认识。Kotlin语法(第4~16章)这部分内容是本书的核心内容,主要介绍Kotlin语言的基础语法,包含的内容有类与接口、扩展函数与属性、集合与泛型、对象与委托、反射与注解、Lambda表达式、协程、Kotlin DSL和Kotlin Native开发等。本部分配备了大量的实例,通过对这部分知识的学习,相信读者能够对Kotlin的语法有一个全面的认识。Kotlin项目实例(第17、18章)这部分内容是Kotlin实战的部分,是对前面章节所讲基础知识的实战运用。通过和Spring Boot框架的集成来介绍Kotlin在Web服务器开发方面的应用,通过Android视频播放器项目来介绍Kotlin在Android开发方面的应用。 参加本次评论,将有机会获得图书赠送机会,活动会根据跟帖比较内容和质量,并且能够引起互动的进行择优选取,大家赶快行动吧!!! 互动讨论: 1,作为Android开发的首选语言,你会将Kotlin运用到项目开发中吗?2,同时,Kotlin具有跨平台开发特性,你是如何看待Kotlin的跨平台运行能力的?3,除了平时的工作,你还有哪些自我提升的手段?4,作为一个代码工程师,你有没有写书的计划,说出你的计划。 本书购买链接:京东天猫当当

表格存储Table Store 专门的 android SDK,或者至少有个demo都好啊

表格存储Table Store 专门的 android SDK,或者至少有个demo都好啊 现在的android引用了httpclient,导致了包冲突,就算解决了还是有一系列问题。

七星狂龙

如何搭建blynk服务器

如何搭建blynk服务器

古散

Java失宠?谷歌宣布Kotlin现在是Android开发的首选语言

在今日凌晨的 Google I/O 大会上,Google 官方正式宣布,Kotlin 编程语言现在是 Android 应用程序开发人员的首选语言。 谷歌在今天的声明中写道:“Android 的开发将越来越以 Kotlin 为先。”许多新的 Jetpack API 和特性将首先在 Kotlin 中提供。如果你要开始一个新项目,你应该用 Kotlin 来写;用 Kotlin 编写通常意味着更少的代码——更少用于类型、测试和维护方面的代码。” 就在两年前的 2017 年 I/O 大会上,谷歌宣布在其 Android Studio IDE 中支持 Kotlin。考虑到 Java 长期以来一直是 Android 应用程序开发的首选语言,这有点令人惊讶。在过去的两年里,Kotlin 的人气只增不减。谷歌说,超过 50% 的专业 Android 开发人员现在使用该语言开发他们的应用程序,在最新的 Stack Overflow 开发人员调查中,它被列为第四大最受欢迎的编程语言。 Kotlin 是一门与 Swift 类似的静态类型 JVM 语言,由 JetBrains 设计开发并开源。与 Java 相比,Kotlin 的语法更简洁、更具表达性,而且提供了更多的特性,比如,高阶函数、操作符重载、字符串模板。它与 Java 高度可互操作,可以同时用在一个项目中。 互动话题: 1.你觉得谷歌的宣布会对java的市场占有造成冲击吗?2.如果现在需要开发一款app,你会选择java or kotlin?为什么

开源大数据EMR

ThriftServer 进程正常,但链接出现异常,报错Connection refused telnet emr-header-1 10001 无法连接

ThriftServer 进程正常,但链接出现异常,报错Connection refused telnet emr-header-1 10001 无法连接

SmallAn

Android OSS SDk 上传文件报错divide by zero

使用VODUploadClient和OSS SDK 上传文件失败onUploadFailed信息: onUploadFailed=====codeClientException msg==com.alibaba.sdk.android.oss.ClientException: divide by zero [ErrorMessage]: java.lang.ArithmeticException: divide by zero

游客jvqfylvxkbvrg

getAcsResponse(request) 出错 Failed resolution of: Ljavax/xml/bind/DatatypeConverter;

Process: com.live.live, PID: 30455 java.lang.NoClassDefFoundError: Failed resolution of: Ljavax/xml/bind/DatatypeConverter; at com.aliyuncs.auth.HmacSHA1Signer.signString(HmacSHA1Signer.java:22) at com.aliyuncs.RpcAcsRequest.signRequest(RpcAcsRequest.java:158) at com.aliyuncs.DefaultAcsClient.doAction(DefaultAcsClient.java:247) at com.aliyuncs.DefaultAcsClient.doAction(DefaultAcsClient.java:180) at com.aliyuncs.DefaultAcsClient.doAction(DefaultAcsClient.java:77) at com.aliyuncs.DefaultAcsClient.getAcsResponse(DefaultAcsClient.java:106) at com.player.player.StsServiceSample.main(StsServiceSample.java:49) at com.player.player.AliyunPlayerSkinActivity.requestMpsSts(AliyunPlayerSkinActivity.java:191) at com.player.player.AliyunPlayerSkinActivity.onCreate(AliyunPlayerSkinActivity.java:166) at android.app.Activity.performCreate(Activity.java:6845) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2700) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2808) at android.app.ActivityThread.-wrap12(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1541) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:165) at android.app.ActivityThread.main(ActivityThread.java:6375) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:802) Caused by: java.lang.ClassNotFoundException: Didn't find class "javax.xml.bind.DatatypeConverter" on path: DexPathList[[zip file "/data/app/com.live.live-1/base.apk"],nativeLibraryDirectories=[/data/app/com.live.live-1/lib/arm64, /data/app/com.live.live-1/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:74) at java.lang.ClassLoader.loadClass(ClassLoader.java:380) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) at com.aliyuncs.auth.HmacSHA1Signer.signString(HmacSHA1Signer.java:22)  at com.aliyuncs.RpcAcsRequest.signRequest(RpcAcsRequest.java:158)  at com.aliyuncs.DefaultAcsClient.doAction(DefaultAcsClient.java:247)  at com.aliyuncs.DefaultAcsClient.doAction(DefaultAcsClient.java:180)  at com.aliyuncs.DefaultAcsClient.doAction(DefaultAcsClient.java:77)  at com.aliyuncs.DefaultAcsClient.getAcsResponse(DefaultAcsClient.java:106)  at com.player.player.StsServiceSample.main(StsServiceSample.java:49)  at com.player.player.AliyunPlayerSkinActivity.requestMpsSts(AliyunPlayerSkinActivity.java:191)  at com.player.player.AliyunPlayerSkinActivity.onCreate(AliyunPlayerSkinActivity.java:166)  at android.app.Activity.performCreate(Activity.java:6845)  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2700)  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2808)  at android.app.ActivityThread.-wrap12(ActivityThread.java)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1541)  at android.os.Handler.dispatchMessage(Handler.java:102)  at android.os.Looper.loop(Looper.java:165)  at android.app.ActivityThread.main(ActivityThread.java:6375)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:802)  我请求的参数应该没问题 不知道为什么就是发不通

shangdao

想在一个javaweb项目中打包另一个使用gradle构建的android项目生成apk,该如何做呢

最近工作需要在一个javaweb项目中打包生成apk,然后android是另一个项目,里面通过gradle进行构建,我觉得可以用gradle脚本进行构建,但是对java如何去执行gradle的脚本然后把打包出来的apk找到不是很清楚,麻烦各位大佬支个招,谢谢!!

萌新怕弯路

物联网云端client.getAcsResponse(request);在安卓中使用的问题

在java环境里没问题 ,3.5.1和6.7.0;但是需要我在安卓调通这个demo,所以我把他移植进了安卓,各种环境问题,我都差缺补缺 最后这个语句的返回会被try catch 捕捉,但是信息是null;

萌新怕弯路

安卓Caused by: java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.String javax.xml.bind.DatatypeConverterInterface.printBase64Binary(byte[])' on a null object reference

PubResponse response = client.getAcsResponse(request);实例化这个的时候 try { String accessKey = "*"; String accessSecret = "*"; DefaultProfile.addEndpoint( "cn-shanghai", "Iot", "iot.cn-shanghai.aliyuncs.com"); IClientProfile profile = DefaultProfile.getProfile("cn-shanghai", accessKey, accessSecret); DefaultAcsClient client = new DefaultAcsClient(profile); //初始化SDK客户端 PubRequest request = new PubRequest(); request.setProductKey("a17oCIdyJso"); request.setMessageContent(android.util.Base64.encodeToString("hello world".getBytes(), android.util.Base64.DEFAULT)); request.setTopicFullName("/a17oCIdyJso/emw3290/get"); request.setQos(0); //目前支持QoS0和QoS1 PubResponse response = client.getAcsResponse(request); System.out.println(response.getSuccess()); System.out.println(response.getErrorMessage()); } catch (ServerException e) { e.printStackTrace(); } catch (ClientException e) { e.printStackTrace(); } 大佬说了是不是空的问题,我再加一个吧

棋seven

h5如何获取剪切板内容?

h5能不能通过js或者别的方式获取手机剪切板的内容,兼容Android和ios。

游客aqpqenklvwob2

so找不到

android application里面的代码:@Override public void onCreate() { super.onCreate(); QupaiHttpFinal.getInstance().initOkHttpFinal(); AlivcSdkCore.register(getApplicationContext()); AlivcSdkCore.setLogLevel(AlivcSdkCore.AlivcLogLevel.AlivcLogDebug); } 错误日志:java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.media.edit-1/base.apk", zip file "/data/app/com.media.edit-1/split_lib_dependencies_apk.apk", zip file "/data/app/com.media.edit-1/split_lib_slice_0_apk.apk", zip file "/data/app/com.media.edit-1/split_lib_slice_1_apk.apk", zip file "/data/app/com.media.edit-1/split_lib_slice_2_apk.apk", zip file "/data/app/com.media.edit-1/split_lib_slice_3_apk.apk", zip file "/data/app/com.media.edit-1/split_lib_slice_4_apk.apk", zip file "/data/app/com.media.edit-1/split_lib_slice_5_apk.apk", zip file "/data/app/com.media.edit-1/split_lib_slice_6_apk.apk", zip file "/data/app/com.media.edit-1/split_lib_slice_7_apk.apk", zip file "/data/app/com.media.edit-1/split_lib_slice_8_apk.apk", zip file "/data/app/com.media.edit-1/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/data/app/com.media.edit-1/lib/arm, /data/app/com.media.edit-1/base.apk!/lib/armeabi-v7a, /data/app/com.media.edit-1/split_lib_dependencies_apk.apk!/lib/armeabi-v7a, /data/app/com.media.edit-1/split_lib_slice_0_apk.apk!/lib/armeabi-v7a, /data/app/com.media.edit-1/split_lib_slice_1_apk.apk!/lib/armeabi-v7a, /data/app/com.media.edit-1/split_lib_slice_2_apk.apk!/lib/armeabi-v7a, /data/app/com.media.edit-1/split_lib_slice_3_apk.apk!/lib/armeabi-v7a, /data/app/com.media.edit-1/split_lib_slice_4_apk.apk!/lib/armeabi-v7a, /data/app/com.media.edit-1/split_lib_slice_5_apk.apk!/lib/armeabi-v7a, /data/app/com.media.edit-1/split_lib_slice_6_apk.apk!/lib/armeabi-v7a, /data/app/com.media.edit-1/split_lib_slice_7_apk.apk!/lib/armeabi-v7a, /data/app/com.media.edit-1/split_lib_slice_8_apk.apk!/lib/armeabi-v7a, /data/app/com.media.edit-1/split_lib_slice_9_apk.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]] couldn't find "libalivc_conan.so" at java.lang.Runtime.loadLibrary0(Runtime.java:972) at java.lang.System.loadLibrary(System.java:1567) at com.aliyun.sys.AbstractNativeLoader.loadLocalLibrary(SourceFile:75) at com.aliyun.sys.AbstractNativeLoader.<clinit>(SourceFile:34) at com.aliyun.sys.AlivcSdkCore.register(SourceFile:52) at com.media.edit.App.onCreate(App.java:45) at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1032) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5876) at android.app.ActivityThread.-wrap3(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1699) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6682) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410) 2019-02-28 10:28:02.480 5390-5390/com.media.edit E/AliYunLog: Load .so failed! java.lang.UnsatisfiedLinkError: dlopen failed: library "libcurl.so" not found at java.lang.Runtime.loadLibrary0(Runtime.java:977) at java.lang.System.loadLibrary(System.java:1567) at com.aliyun.sys.AbstractNativeLoader.loadLocalLibrary(SourceFile:75) at com.aliyun.sys.AbstractNativeLoader.<clinit>(SourceFile:44) at com.aliyun.sys.AlivcSdkCore.register(SourceFile:52) at com.media.edit.App.onCreate(App.java:45) at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1032) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5876) at android.app.ActivityThread.-wrap3(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1699) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6682) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410) 2019-02-28 10:28:02.487 5390-5390/com.media.edit E/art: No implementation found for void com.aliyun.sys.AlivcSdkCore.nativeSetLogLevel(int) (tried Java_com_aliyun_sys_AlivcSdkCore_nativeSetLogLevel and Java_com_aliyun_sys_AlivcSdkCore_nativeSetLogLevel__I)2019-02-28 10:28:02.488 5390-5390/com.media.edit E/AndroidRuntime: FATAL EXCEPTION: main Process: com.media.edit, PID: 5390 java.lang.UnsatisfiedLinkError: No implementation found for void com.aliyun.sys.AlivcSdkCore.nativeSetLogLevel(int) (tried Java_com_aliyun_sys_AlivcSdkCore_nativeSetLogLevel and Java_com_aliyun_sys_AlivcSdkCore_nativeSetLogLevel__I) at com.aliyun.sys.AlivcSdkCore.nativeSetLogLevel(Native Method) at com.aliyun.sys.AlivcSdkCore.setLogLevel(SourceFile:62) at com.media.edit.App.onCreate(App.java:46) at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1032) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5876) at android.app.ActivityThread.-wrap3(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1699) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6682) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)

kylinarm

Unity3d游戏展示Dialog时返回桌面再进入游戏,游戏黑屏

Unity3d游戏展示Dialog时返回桌面再进入游戏,游戏黑屏。只有Unity3d的游戏才会出现