Chinaunix首页 | 论坛 | 博客
  • 博客访问: 843019
  • 博文数量: 190
  • 博客积分: 2991
  • 博客等级: 少校
  • 技术积分: 2400
  • 用 户 组: 普通用户
  • 注册时间: 2012-09-24 18:11
文章分类

全部博文(190)

文章存档

2015年(3)

2014年(1)

2013年(65)

2012年(121)

我的朋友

分类: Web开发

2013-03-29 12:49:16

1.导入demo 工程后,工程报错。控制台的错误信息:Unable to resolve target 'android-4'

问题原因:sdk版本不符,文件内所写的版本过低

解决办法:修改工程目录下的project.properties文件里的内容target=android-4数字改成你机器里装过的android SDK版本就可以了。

               另外还有修改AndroidManifest.xml里的android:minSdkVersion="4"

2.将demo工程导入Eclipse后,按开发手册所言将weibo.sdk.android.sso.jar放在libs下,启动工程时报错如下

Unable to execute dex: Multiple dex files define Landroid/net/http/SslError;

Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/net/http/SslError; 

问题原因:导入的jar包是双份sdk高版本出现这个问题。官方Demo不用导入weibo.sdk.android.sso.jar这个包。
               在工程weibo.sdk.android.sso.demo中已经包含了weibo.sdk.android.sso.jar的源代码。

解决办法:删掉libs下的weibo.sdk.android.sso.jar文件

3.导入工程后,中文乱码

问题原因:默认编码格式与文件格式不符

解决办法:在工程文件夹上右键选择Properties,然后再Resources下的text file encoding选择other->UTF-8

4.导入工程后AndroidManifest.xml文件里报错,   

问题原因:我不知道

解决办法:project->clean。若以后还出现这个问题,则再clean

5.运行工程后,进行认证过程中程序崩溃

问题原因之一:demo里有个apiBtn 代码多余 一共两处 注释掉就好了

解决办法:注释掉就好了 //apiBtn.setVisibility(View.VISIBLE);
原文参考自站长网:

阅读(1382) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~