首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可疑的CLIPBOARD_SERVICE文本转换:预期的ClipboardManager [ServiceCast]

可疑的CLIPBOARD_SERVICE文本转换:预期的ClipboardManager [ServiceCast]
EN

Stack Overflow用户
提问于 2017-03-10 12:59:39
回答 1查看 346关注 0票数 1

在构建我的应用程序的发布版本时,生成失败,错误如下:

错误: CLIPBOARD_SERVICE: ClipboardManager ServiceCast的可疑文本转换

调试版本构建良好。

如果我注释掉下面的预SDK 11代码,它的构建就会很好。

如何解决这个错误?

代码:

代码语言:javascript
复制
@TargetApi(11)
@SuppressWarnings("deprecation")
public void btnCopyClicked(View button) {
    if (Build.VERSION.SDK_INT < 11) {
        android.text.ClipboardManager clipboard = (android.text.ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
        clipboard.setText(aString);
    } else {
        android.content.ClipboardManager clipboard = (android.content.ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
        android.content.ClipData clip = android.content.ClipData.newPlainText("aString", aString);
        clipboard.setPrimaryClip(clip);
    }
}

环境:

  • Android Studio 2.3
  • Android工具25.3.1
  • 等级3.3
  • Android插件2.3.0版

项目build.gradle:

代码语言:javascript
复制
buildscript {
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.0'
        classpath 'io.fabric.tools:gradle:1.22.1'
    }
    ...
}

App build.gradle:

代码语言:javascript
复制
android {
    compileSdkVersion 'Google Inc.:Google APIs:21'
    buildToolsVersion '25.0.0'
    defaultConfig {
        minSdkVersion 10
        targetSdkVersion 21
        ...
    }
    ...
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-28 15:04:19

它似乎是ServiceCastDetector皮棉中的一个bug。若要解决此问题,请转换以下代码

代码语言:javascript
复制
android.text.ClipboardManager clipboard = (android.text.ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
clipboard.setText(aString);

代码语言:javascript
复制
Object clipboard = getSystemService(Context.CLIPBOARD_SERVICE);
((android.text.ClipboardManager)clipboard).setText(aString);
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42719005

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档