当根据腾讯提供的文档,将腾讯的sdk导入到我的android工程中,进行OAuth登陆时,发现总是有问题。在编写代码的时候是没有问题的。但是一运行android,就会出现问题,不能使用腾讯提供的jar中的图片,出现找不到TAuthView类的错误,而在编写代码时,明明是没问题的。我百思不得其解,纠结了好久。我后来怀疑,是不是腾讯的文档没有说详细,漏了一些重要的模块。我就把腾讯提供的一个apk文件反编译,看它的源代码,发现我并没有写错什么。不知道哪里出了错误。后来突然看到,平常我们的Java工程,导入第三方包,只要在Java Build Path中加入就可以了,但是android不可以。这样加入之后,只是在写代码时不会报错,但是在运行时会出错的。
在android中,必须建一个lib文件夹,把需要的包复制到里面,右键单击选中的包,选择Add to Build Path。这一步也是腾讯提示的。但是其实还有很重要的一步,缺了就会错误。就是要右键单击lib文件夹,选择use as folder。
是的,这样就可以了。之前的错误都是在android运行时无法使用jar里面的文件。
困扰了将近一个星期了,感谢上帝,今天下午突然想到这样解决。倚靠耶和华的什么好处都不缺。
分享到:
相关推荐
解决mongo数据插入时 报错问题 mogodb插入数据时报错Can't find a codec for class java.math.BigDecimal
在IT领域,尤其是在Java编程中,遇到“Can not find the ...通过以上分析和建议,相信可以有效地帮助开发者解决“Can not find the main class. Program will exit.”这一常见难题,提高Java程序的开发效率和稳定性。
spring-framework-3.1.1.RELEASE jdk1.7 环境下 can't find referenced pointcut 问题解决 换了对应的jar文件即可 aspectjrt.jar aspectj-1.6.6.jar aspectjweaver.jar
总是提示opencv_java410.dll: Can't find dependent libraries,搜索N多资源无解,最终通过Dependency Walker 取得缺失的DLL列表,然后百度逐个下载不同版本的DLL测试,最终找到了完整的DLL包,分享给大家。
### Cadence 16.3安装后出现“can not find allegro env file”问题解析及解决方法 在进行Cadence 16.3的安装与配置过程中,可能会遇到一个常见的错误提示:“can not find allegro env file”。这个问题通常出现在...
### Win7下解决导出JAR包提示“can not find the main-class” #### 背景 在使用MyEclipse等开发工具进行Java程序开发时,我们常常会遇到需要将项目打包成JAR文件以便于分发或部署的情况。然而,在Windows 7系统下...
"解决 MyEclipse 8.5 中的 “Could not find the main class” 问题" "Could not find the main class" 是一个常见的错误提示,出现于 MyEclipse 8.5 中使用外带的 Tomcat 时,因 JDK 版本问题所引起。下面将详细...
解决libarcsoft_face.dll:Cant‘t find dependent library报错,相关文章:https://blog.csdn.net/chw0629/article/details/122557038
### 解决can't mount方案 在使用安卓手机的过程中,可能会遇到“can't ...综上所述,面对“can't mount”问题时,通过合理的准备和操作步骤,大多数情况下都能够成功解决问题。希望本文能帮助到遇到类似问题的读者。
此压缩包可能用于解决在使用OkHttp时遇到的特定问题,例如“Didn't find class "okio.Buffer" on path”。 【描述】中的问题“Didn't find class 'okio.Buffer' on path”通常表明在运行时找不到okio库中的Buffer类...
总的来说,"Can't find variable: SockJS"的问题通常与Webpack的配置、热加载机制以及`SockJS`库的加载有关。通过调整Webpack的源映射设置或者直接禁用不需要的`SockJS`请求,可以有效地解决这个问题。在进行这些...
### "Could Not Find the Main Class, Program Will Exit" 错误解析及解决方法 在Java编程过程中,我们经常会在开发环境中遇到各种各样的错误提示,其中“Could not find the main class, program will exit”是一...
完美解决can't find bundle for base name messages.AndroidJpsBundle.locale zh_CN这个错误。 包含android-jps-plugin.jar和AndroidJpsBundle.properties,两个文件,其中jar包里也含有AndroidJpsBundle.properties
有的时候在开发jsp时,需要使用jstl时,在jsp上面引用jstl却出现错误:Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core,这是由于缺少两个jar包导致的。
PyCharm中“can’t find ‘main’ module in”问题的解决办法 Python语言,很久就想学习了,可总是下不了决心,现在宅在家,终于是可以学习下了。 一切顺利地下载安装了Python3.7,使用IDLE写了个“Hello World”...
总的来说,解决“Can't find file: './mysql/plugin.frm'”错误通常涉及检查文件权限、配置文件更新、数据目录迁移的正确处理以及可能的InnoDB存储引擎的初始化或修复。在操作过程中,确保对数据安全有充分的保护,...
【Tinker 热修复demo】是一个针对Android应用的热修复技术实践,旨在解决应用程序运行时出现的bug,而无需用户下载新版本。Tinker是由腾讯开源的一个Android热补丁框架,它允许开发者在应用发布后对应用进行修复和...
Didn't find class "androidx.core.content.FileProvider" on path... 或 Didn't find class "android.support.v4.content.FileProvider" on path... 把这两个库放到 Assets\Plugins\Android\ 目录下即可。 另外,...
标题"A Class for Creating a Trace Log"指出,这是一个关于创建跟踪日志的类的教程或代码示例。在软件开发中,跟踪日志是用于记录程序运行时信息的重要工具,它帮助开发者诊断错误、调试代码以及优化性能。这个类...
总结来说,"LookupError: Couldn't find path to unrar library"是Python在处理RAR文件时遇到的问题,主要原因是缺少unrar库或其依赖。通过正确安装和配置unrar库,或者使用其他兼容的库,可以解决这个问题。在实际...