Coder Social home page Coder Social logo

aisenweibo's Introduction

Aisen微博

Aisen微博是新浪微博的第三方客户端,UI遵循Material Design。

Get it on Google Play

你也可以在应用市场下载应用体验

酷安

说明

现在当爹了,码不动了,所以基本不再更新,仅继续维护Library。Master分支代码是6.0.3版本代码,仅支持5.0以上。

基本功能

  • 遵循Material Design
  • 发布多图、离线下载、私信(触屏版)
  • 颜色主题切换
  • 手势返回,4.4、5.0状态栏变色
  • 离线编辑,定时发布
  • 多图、gif、长微博预览
  • 等等

应用截图

须知

  • 私信、热门微博、热门话题、微博头条都采用内置官方触屏版实现
  • 多图上传、点赞功能没有权限
  • 用户粉丝、关注只能获取30%的数据
  • 用户搜索限制:v用户、粉丝500以上的达人、粉丝600以上的普通用户

License

Copyright (c) 2014 Jeff Wang

Licensed under the Apache License, Version 3.0

aisenweibo's People

Contributors

wangdan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

aisenweibo's Issues

自己编译打包出现Crash:数据库表找不到

06-24 09:07:06.954 3288-3288/org.aisen.weibo.sina E/AndroidRuntime: FATAL EXCEPTION: main Process: org.aisen.weibo.sina, PID: 3288 java.lang.RuntimeException: Unable to start activity ComponentInfo{org.aisen.weibo.sina/org.aisen.weibo.sina.ui.activity.base.SplashActivity}: android.database.sqlite.SQLiteException: no such table: org_aisen_weibo_sina_support_bean_AccountBean (code 1): , while compiling: SELECT uid, accessToken, account, advancedToken, cookie, groups, password, unreadCount, user, $change, error, error_code, $change, endPaging, fromCache, outofdate, pagingIndex FROM org_aisen_weibo_sina_support_bean_AccountBean at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476) at android.app.ActivityThread.-wrap11(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:5417) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) Caused by: android.database.sqlite.SQLiteException: no such table: org_aisen_weibo_sina_support_bean_AccountBean (code 1): , while compiling: SELECT uid, accessToken, account, advancedToken, cookie, groups, password, unreadCount, user, $change, error, error_code, $change, endPaging, fromCache, outofdate, pagingIndex FROM org_aisen_weibo_sina_support_bean_AccountBean at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method) at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:887) at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:498) at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588) at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:58) at android.database.sqlite.SQLiteQuery.<init>(SQLiteQuery.java:37) at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:44) at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1316) at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1163) at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1034) at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1240) at org.aisen.android.component.orm.SqliteUtility.select(SqliteUtility.java:118) at org.aisen.android.component.orm.SqliteUtility.select(SqliteUtility.java:93) at org.aisen.weibo.sina.support.utils.AccountUtils.queryAccount(AccountUtils.java:25) at org.aisen.weibo.sina.ui.activity.base.SplashActivity.toLogin(SplashActivity.java:69) at org.aisen.weibo.sina.ui.activity.base.SplashActivity.onCreate(SplashActivity.java:35) at android.app.Activity.performCreate(Activity.java:6237) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)  at android.app.ActivityThread.-wrap11(ActivityThread.java)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)  at android.os.Handler.dispatchMessage(Handler.java:102)  at android.os.Looper.loop(Looper.java:148)  at android.app.ActivityThread.main(ActivityThread.java:5417)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 

Failed to resolve: im.fir:sdk:1.2.0+

导入项目,解决完了其他问题,最后又出现这个问题,怎么解?
Error:(33, 13) Failed to resolve: im.fir:sdk:1.2.0+
Show in File
Show in Project Structure dialog

请问判断是否有已登录账户怎么实现的?

我看SplashActivity里有AppContext.isLogined();该方法内部就是判断AccountData!=null这么简单?
一个类里面的静态成员变量,没有在程序启动之后赋值啊,怎么在SplashActivity里面就不为null了?
无法理解,求大伙指点迷津。。。

一些问题请教一下

在申请高级权限的时候首先会自动填充密码, 然后自动确定,然后就自动登录。那个确认权限的界面是怎么省去呢,未找到相应的代码,请求帮助。

failed to resolve:com.lapism:searchview:2.1.1

无法引入
import com.lapism.searchview.adapter.SearchAdapter;
import com.lapism.searchview.SearchItem;
import com.lapism.searchview.view.SearchCodes;
import com.lapism.searchview.view.SearchView;

程序启动崩溃

04-24 11:05:53.621 3384-3696/? E/NewLauncher: StartActivity : DEBUG : launchApplication useFlipAnim [false]
04-24 11:05:53.631 1062-1084/? E/AppTransition: overridePendingAppTransition packageName = com.smartisanos.launcherenterAnim = 2130968585, exitAnim = 2130968586, caller = com.android.server.wm.WindowManagerService.overridePendingAppTransition:4456 com.android.server.am.ActivityRecord.applyOptionsLocked:726 com.android.server.am.ActivityStack.resumeTopActivityInnerLocked:1830 com.android.server.am.ActivityStack.resumeTopActivityLocked:1499 com.android.server.am.ActivityStackSupervisor.resumeTopActivitiesLocked:2541 com.android.server.am.ActivityStack.completePauseLocked:1035
04-24 11:05:53.756 13605-13605/? E/AndroidRuntime: FATAL EXCEPTION: main
Process: org.aisen.weibo.sina, PID: 13605
java.lang.RuntimeException: Unable to instantiate application com.android.tools.fd.runtime.BootstrapApplication: java.lang.ClassNotFoundException: Didn't find class "com.android.tools.fd.runtime.BootstrapApplication" on path: DexPathList[[zip file "/data/app/org.aisen.weibo.sina-1/base.apk"],nativeLibraryDirectories=[/data/app/org.aisen.weibo.sina-1/lib/arm, /vendor/lib, /system/lib]]
at android.app.LoadedApk.makeApplication(LoadedApk.java:564)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4565)
at android.app.ActivityThread.access$1600(ActivityThread.java:154)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1382)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5301)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:699)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.tools.fd.runtime.BootstrapApplication" on path: DexPathList[[zip file "/data/app/org.aisen.weibo.sina-1/base.apk"],nativeLibraryDirectories=[/data/app/org.aisen.weibo.sina-1/lib/arm, /vendor/lib, /system/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
at android.app.Instrumentation.newApplication(Instrumentation.java:980)
at android.app.LoadedApk.makeApplication(LoadedApk.java:559)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4565) 
at android.app.ActivityThread.access$1600(ActivityThread.java:154) 
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1382) 
at android.os.Handler.dispatchMessage(Handler.java:102) 
at android.os.Looper.loop(Looper.java:135) 
at android.app.ActivityThread.main(ActivityThread.java:5301) 
at java.lang.reflect.Method.invoke(Native Method) 
at java.lang.reflect.Method.invoke(Method.java:372) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:699) 
Suppressed: java.lang.ClassNotFoundException: com.android.tools.fd.runtime.BootstrapApplication
at java.lang.Class.classForName(Native Method)
at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
... 13 more
Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available
04-24 11:05:54.371 3384-3696/? E/NewLauncher: Launcher : ######## emergency unlock animation play

个人主页停止服务

查看 个人主页 时总显示 「停止服务刷」不出微博,
话说这接口炸了好久了吧

求结构文档

您好:
我想学习您的微博代码,按照您的代码模仿着自己写一遍,无商业目的,只是想学习最新的这种设计方法,但是看了代码,发现类太多,不知道从何着手,不知道哪个类先写,哪个库先构建,所以希望能提供各个类的关系图,万分感谢

Run后SQLite异常:无法找到这个表

02-28 01:59:25.109 14226-14226/org.aisen.weibo.sina E/AndroidRuntime: FATAL EXCEPTION: main
                                                                      Process: org.aisen.weibo.sina, PID: 14226
                                                                      java.lang.RuntimeException: Unable to create application com.android.tools.fd.runtime.BootstrapApplication: android.database.sqlite.SQLiteException: no such table: org_aisen_weibo_sina_support_bean_AccountBean (code 1): , while compiling: SELECT userId, $change, account, advancedToken, cookie, groups, password, token, user FROM org_aisen_weibo_sina_support_bean_AccountBean WHERE  com_m_common_key = ?
                                                                          at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4699)
                                                                          at android.app.ActivityThread.access$1500(ActivityThread.java:174)
                                                                          at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1458)
                                                                          at android.os.Handler.dispatchMessage(Handler.java:110)
                                                                          at android.os.Looper.loop(Looper.java:222)
                                                                          at android.app.ActivityThread.main(ActivityThread.java:5484)
                                                                          at java.lang.reflect.Method.invokeNative(Native Method)
                                                                          at java.lang.reflect.Method.invoke(Method.java:515)
                                                                          at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
                                                                          at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:676)
                                                                          at dalvik.system.NativeStart.main(Native Method)
                                                                       Caused by: android.database.sqlite.SQLiteException: no such table: org_aisen_weibo_sina_support_bean_AccountBean (code 1): , while compiling: SELECT userId, $change, account, advancedToken, cookie, groups, password, token, user FROM org_aisen_weibo_sina_support_bean_AccountBean WHERE  com_m_common_key = ?
                                                                          at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
                                                                          at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:893)
                                                                          at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:504)
                                                                          at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
                                                                          at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:58)
                                                                          at android.database.sqlite.SQLiteQuery.<init>(SQLiteQuery.java:37)
                                                                          at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:44)
                                                                          at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1364)
                                                                          at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1211)
                                                                          at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1082)
                                                                          at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1288)
                                                                          at org.aisen.orm.SqliteUtility.select(SqliteUtility.java:117)
                                                                          at org.aisen.orm.SqliteUtility.select(SqliteUtility.java:96)
                                                                          at org.aisen.weibo.sina.support.db.AccountDB.getLogedinAccount(AccountDB.java:31)
                                                                          at org.aisen.weibo.sina.base.MyApplication.onCreate(MyApplication.java:134)
                                                                          at com.android.tools.fd.runtime.BootstrapApplication.onCreate(BootstrapApplication.java:305)
                                                                          at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1007)
                                                                          at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4696)
                                                                          at android.app.ActivityThread.access$1500(ActivityThread.java:174at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1458at android.os.Handler.dispatchMessage(Handler.java:110at android.os.Looper.loop(Looper.java:222at android.app.ActivityThread.main(ActivityThread.java:5484at java.lang.reflect.Method.invokeNative(Native Methodat java.lang.reflect.Method.invoke(Method.java:515at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:676at dalvik.system.NativeStart.main(Native Method

com.alibaba.fastjson已经成功引入,但是运行时报找不到包

/Users/test/workspace-android-studio/AisenWeiBo-master/app/src/main/java/org/aisen/weibo/sina/sinasdk/SinaSDK.java
Error:(12, 28) 错误: 程序包com.alibaba.fastjson不存在
Error:(1233, 31) 错误: 找不到符号
符号: 变量 JSON
位置: 类 SinaSDK
/Users/test/workspace-android-studio/AisenWeiBo-master/app/src/main/java/org/aisen/weibo/sina/sinasdk/http/HttpsUtility.java
Error:(5, 28) 错误: 程序包com.alibaba.fastjson不存在
Error:(144, 24) 错误: 找不到符号
符号: 变量 JSON
位置: 类 HttpsUtility
Error:(304, 14) 错误: 找不到符号
符号: 变量 JSON
位置: 类 HttpsUtility
Error:(364, 15) 错误: 找不到符号
符号: 变量 JSON
位置: 类 HttpsUtility
/Users/test/workspace-android-studio/AisenWeiBo-master/app/src/main/java/org/aisen/weibo/sina/support/biz/BaseBizlogic.java
Error:(5, 28) 错误: 程序包com.alibaba.fastjson不存在
Error:(112, 43) 错误: 找不到符号
符号: 变量 JSON
位置: 类 BaseBizlogic
/Users/test/workspace-android-studio/AisenWeiBo-master/app/src/main/java/org/aisen/weibo/sina/support/db/PublishDB.java
Error:(10, 28) 错误: 程序包com.alibaba.fastjson不存在
Error:(33, 47) 错误: 找不到符号
符号: 变量 JSON
位置: 类 PublishDB
Error:(33, 88) 错误: 找不到符号
符号: 变量 JSON
位置: 类 PublishDB
Error:(33, 130) 错误: 找不到符号
符号: 变量 JSON
位置: 类 PublishDB
/Users/test/workspace-android-studio/AisenWeiBo-master/app/src/main/java/org/aisen/weibo/sina/support/sdk/BizLogic.java
Error:(5, 28) 错误: 程序包com.alibaba.fastjson不存在
Error:(104, 43) 错误: 找不到符号
符号: 变量 JSON
位置: 类 BizLogic
/Users/test/workspace-android-studio/AisenWeiBo-master/app/src/main/java/org/aisen/weibo/sina/support/utils/AdTokenUtils.java
Error:(3, 28) 错误: 程序包com.alibaba.fastjson不存在
Error:(68, 41) 错误: 找不到符号
符号: 变量 JSON
位置: 类 LoadAdTokenTask
注: 某些输入文件使用或覆盖了已过时的 API。
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
注: 某些输入文件使用了未经检查或不安全的操作。
注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
16 个错误
Error:Execution failed for task ':app:compileDebugJava'.

Compilation failed; see the compiler error output for details.

登录不上

怎么登陆?
我想好好研究研究您的代码,我是新手。
感谢!

我有个问题

在发微博的时候,先照一张像,然后再进相册,刚才照的那张显示未选中,但其实已经选中。

我有问题,项目跑不起来。

[email protected] Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.android.support:support-v4:19.+.
ERROR: Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.support:support-v4:19.+.
ERROR: Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve com.android.support:support-v4:19.+.
Show Details
Affected Modules: app

搞了好久才导入,现在把问题整理下留给后人

1.AS1.5导入,会报buildtoolversion 23.0.0 RC2错误,把app和每一个library下面的gradle 都改成23.0.0
2.导入会有一个fastjson报错,作者小坑爹一把,找到其中一个library,把gradle中fastjson,provide改成complile
3.im.fir:sdk:1.2.0 这个在gradle中请屏蔽,在marven和jencter中找不到了,不过不影响运行
4.大功告成

请问配置怎么配?

action.xml在哪里?能不能具体点说明一下。
还有那个AisenForAndroid要导入吗?

系统升级到6.0 AisenTextView setText 出错

Process: org.aisen.weibo.sina, PID: 19346
java.lang.AbstractMethodError: abstract method "int android.text.ParcelableSpan.getSpanTypeIdInternal()"
at android.text.TextUtils.writeToParcel(TextUtils.java:653)
at android.os.Parcel.writeCharSequence(Parcel.java:576)
at android.view.accessibility.AccessibilityNodeInfo.writeToParcel(AccessibilityNodeInfo.java:2701)
at android.os.Parcel.writeParcelable(Parcel.java:1437)
at android.view.accessibility.AccessibilityEvent.writeAccessibilityRecordToParcel(AccessibilityEvent.java:1177)
at android.view.accessibility.AccessibilityEvent.writeToParcel(AccessibilityEvent.java:1139)
at android.view.accessibility.IAccessibilityManager$Stub$Proxy.sendAccessibilityEvent(IAccessibilityManager.java:233)
at android.view.accessibility.AccessibilityManager.sendAccessibilityEvent(AccessibilityManager.java:320)
at android.view.ViewRootImpl.requestSendAccessibilityEvent(ViewRootImpl.java:6621)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:880)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:880)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:880)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:880)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:880)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:880)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:880)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:880)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:880)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:880)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:880)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:880)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:880)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:880)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:880)
at android.view.View.sendAccessibilityEventUncheckedInternal(View.java:5867)
at android.view.View.sendAccessibilityEventUnchecked(View.java:5846)
at android.view.View$SendViewStateChangedAccessibilityEvent.run(View.java:22478)
at android.view.View$SendViewStateChangedAccessibilityEvent.runOrPost(View.java:22511)
at android.view.View.notifyViewAccessibilityStateChangedIfNeeded(View.java:8836)
at android.widget.TextView.setText(TextView.java:4365)
at android.widget.TextView.setText(TextView.java:4216)
at android.widget.TextView.setText(TextView.java:4191)
at org.aisen.weibo.sina.ui.widget.AisenTextView$EmotionTask.onProgressUpdate(AisenTextView.java:251)
at org.aisen.weibo.sina.ui.widget.AisenTextView$EmotionTask.onProgressUpdate(AisenTextView.java:144)
at org.aisen.android.network.task.WorkTask$InternalHandler.handleMessage(WorkTask.java:399)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:168)
at android.app.ActivityThread.main(ActivityThread.java:5885)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:797)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:687)

app开启时奔溃了

Uploading issue.png…

04-15 10:32:46.992 14140-14140/org.aisen.weibo.sina E/CrashReport: sys default last handle start!
04-15 10:32:46.997 14140-14140/org.aisen.weibo.sina E/AndroidRuntime: FATAL EXCEPTION: main
Process: org.aisen.weibo.sina, PID: 14140
java.lang.RuntimeException: Unable to create application com.android.tools.fd.runtime.BootstrapApplication: android.database.sqlite.SQLiteException: no such table: org_aisen_weibo_sina_support_bean_LogedinAccountBean (code 1): , while compiling: SELECT uid, $change, accessToken, account, advancedToken, cookie, groups, password, unreadCount, user, $change, error, error_code, $change, pagingIndex, endPaging, fromCache, outofdate FROM org_aisen_weibo_sina_support_bean_LogedinAccountBean
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4606)
at android.app.ActivityThread.access$1500(ActivityThread.java:148)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1353)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5310)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:901)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:696)
Caused by: android.database.sqlite.SQLiteException: no such table: org_aisen_weibo_sina_support_bean_LogedinAccountBean (code 1): , while compiling: SELECT uid, $change, accessToken, account, advancedToken, cookie, groups, password, unreadCount, user, $change, error, error_code, $change, pagingIndex, endPaging, fromCache, outofdate FROM org_aisen_weibo_sina_support_bean_LogedinAccountBean
at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:889)
at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:500)
at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
at android.database.sqlite.SQLiteProgram.(SQLiteProgram.java:58)
at android.database.sqlite.SQLiteQuery.(SQLiteQuery.java:37)
at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:44)
at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1316)
at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1163)
at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1034)
at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1240)
at org.aisen.android.component.orm.SqliteUtility.select(SqliteUtility.java:118)
at org.aisen.android.component.orm.SqliteUtility.select(SqliteUtility.java:93)
at org.aisen.weibo.sina.support.utils.AccountUtils.getLogedinAccount(AccountUtils.java:39)
at org.aisen.weibo.sina.base.MyApplication.onCreate(MyApplication.java:58)
at com.android.tools.fd.runtime.BootstrapApplication.onCreate(BootstrapApplication.java:326)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1034)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4603)
at android.app.ActivityThread.access$1500(ActivityThread.java:148) 
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1353) 
at android.os.Handler.dispatchMessage(Handler.java:102) 
at android.os.Looper.loop(Looper.java:135) 
at android.app.ActivityThread.main(ActivityThread.java:5310) 
at java.lang.reflect.Method.invoke(Native Method) 
at java.lang.reflect.Method.invoke(Method.java:372) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:901) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:696) 

导入工程出错

你好,灰常感谢大神的开源代码,提供如此好的案例让我们初学者学习。但是在学习中遇到一些小问题,如果方便请指导一下。
过程:
使用eclipse或者android studio导入,把AisenForAndroid作为lib加入到工程。编译时出现如下错误:

  1. android-apt-compiler: [AisenWeiBo] D:\AisenWeiBo-master\AisenWeiBo\res\values\themes.xml:32: error: Error: No resource found that matches the given name: attr 'link_color'.
    image

2.TopicsFragment:The type android.support.v4.widget.SwipeRefreshLayout$OnRefreshListener cannot be resolved. It is indirectly referenced from required .class files
image

邮箱:[email protected]

6.4.2版本头条文章

哈喽,微博6.4.2版本中有个发布头条文章的功能,感觉这个东西挺有意思的,您给撸一个呗

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.