详细介绍请见 http://typeblog.net/blacklight
Play商店 https://play.google.com/store/apps/details?id=us.shandian.blacklight
源代码在GPLv3协议下发布
由于新浪微博已经不再接受新的第三方客户端申请,因此BlackLight使用“黑魔法”的方式登录微博。客户端内内置了几个可用的APP KEY。
个人娱乐之作,勿用于任何盈利性用途。
如果你有意加入本项目,你可以阅读我们的Wiki以及下面的内容来获得有关指导。
你只能在'master'分支使用Makefile编译
你可以使用我编写的 Makefile
来编译。
如果你要在手机上编译,请阅读 http://typeblog.net/tech/2014/07/30/build-android-app-on-android.html。在电脑上只需普通Linux bash环境即可。
- 设置
$ANDROID_JAR
环境变量指向你的android.jar
。(其实这一步是为Android上编译设计的,因为Android上不是标准的sdk目录) - 确保您的
$PATH
环境变量中包含Makefile
开头定义的那些命令。如果你在电脑上编译则可以忽略pm
,在手机上编译则可以忽略adb
。 - 切换到
BlackLight
目录,运行make debug
,即可开始编译。编译完成后的apk文件位于build/bin/build.apk
。 - 请*不要*尝试使用
make release
,因为我没有上传发布用的签名。 - 编译完成后,可使用
make install
命令安装到手机上。
- 首先请保证你的Android开发环境拥有API Level 20的开发平台。
- 将项目Clone到一个临时文件夹(不能是Eclipse的Workspace中)。
- 执行
git checkout eclipse
(这是一个*仅编译* 分支,除了必要的项目格式转换,请勿在此分支上贡献代码。我们将不会接受该分支的任何Pull Request) - 在Eclipse中*仅仅导入* BlackLight项目,请不要选择子项目,并选中 'Copy projects into workspace' 选项。
- 在资源管理器中定位到Eclipse的Workspace目录,记下BlackLight项目的路径。
- 在Eclipse中进行导入操作,填入第4步记下的路径,导入所有的子项目。不要选中 'Copy projects into workspace' 选项。
- 如果需要,重启Eclipse并Clean所有项目。
- Enjoy it!
- 首先参考 https://github.com/vladikoff/chromeos-apk/blob/master/archon.md 配置apk运行环境
- 在编译好apk以后执行
make chrome
- 在chrome中以
unpacked plugin
方式载入本项目的chrome
目录 - 以后重新编译时只需再执行
make chrome
即可更新插件内的apk - Enjoy it!
四次元(@qii)
碎星iKe(@IssacWong)
@PeterCxy
@Harry-Chen
@fython
@一抔学渣
纸飞机开发团队 @PaperAirplane-Dev-Team 出品