Gakki 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Gakki 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Gakki 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 GPL-3.0 License
开发语言 Java
操作系统 跨平台
软件类型 开源软件
所属分类 手机/移动开发
开源组织
地区 不详
投 递 者 首席测试
适用人群 未知
收录时间 2021-11-26

软件简介

Gakki

This is a third-part client of Mastodon written by React Native(only Android is considered recently).

中文

Download APK Directly

Get it on F-Droid

a series of development tutorials are being prepared.

Features


  • Immersive design
  • Most Mastodon functions implemented
  • Multi-Account support
  • Night, Day mode
  • Custom emoticon support (belong to cmx.im)
  • Open-source completely
  • No permission required(allow permission yourself if take pictures)

Getting Started:


First of all, You need to having required environment of React Native .(just Android) Official Documentation.

Download Project:

git clone https://github.com/shuiRong/Gakki
cd ./Gakki
yarn // or npm i

Create Local Config file

create file in src/utils/config.js, it contains:

export const token = 'Bearer xxxxxxxx'  // required. (Watch out: there is a blank space.)
export const version = '1.0' // required. app version used in About.js

How to get my token?

  1. You need a mastodon account and then open your setting page. For example: https://cmx.im/settings/applications.
  2. Create a new application in Development-->Yout applications.
  3. set Redirect URI to https://linshuirong.cn this version temporarily (will be optimized in the next version).
  4. select all Scopes.
  5. click Submit button

Click the Application you just created. You can see Your access token, that's it.

Signing APK:

First of all, type this: keytool -genkeypair -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000

and then:

  1. Place the my-release-key.keystore file under the android/app directory in your project folder.
  2. Edit the file ~/.gradle/gradle.properties or android/gradle.properties, and add the following (replace ***** with the correct keystore password, alias and key password),
MYAPP_RELEASE_STORE_FILE=my-release-key.keystore
MYAPP_RELEASE_KEY_ALIAS=my-key-alias
MYAPP_RELEASE_STORE_PASSWORD=*****
MYAPP_RELEASE_KEY_PASSWORD=*****

Connect Phone: connect your phone to the computer using USB. see Offcial Documentation and Google your question.

Run Project:

react-native run-android

P.S. Submit an issue if you have a problem with Gakki.

Page Preview


gakki gakki gakki
gakki gakki gakki
gakki gakki gakki
gakki gakki

Todo List


Github Projects

展开阅读全文

代码

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2020/01/18 00:02

[GXYCTF2019] MISC杂项题

buuoj复现 1,佛系青年 下载了之后是一个加密的txt文件和一张图片 分析图片无果,很讨厌这种脑洞题,MISC应该给一点正常的线索加部分脑洞而不是出干扰信息来故意让选手走错方向,当时比赛做这道题的时候也是醉了 接着将压缩包放进010Editor查看是否伪加密和其他线索 发现伪加密,将0900改成0000,保存之后打开txt文件 很明显最后一句是与佛论禅 佛曰:遮等諳勝能礙皤藐哆娑梵迦侄羅哆迦梵者梵楞蘇涅侄室實真缽朋能。奢怛俱道怯都...

0
0
发表了博客
2019/09/20 16:55

第二次作业 熟悉使用工具

一博客 GIT地址 https://github.com/GAKKI-WLP GIT用户名 GAKKI WLP 学号后五位 61119 博客地址 https://www.cnblogs.com/gakkiwlp/ 作业链接 https://www.cnblogs.com/harry240/p/11515697.html 参考文献 https://zhidao.baidu.com/question/2208716573212336268.html 二 作业完成 1.环境配置过程 a.个人采用的是vs2019,由于之前已经安装过了且过程简单,便不在细述 b.由于git步骤繁琐且使用不便,个人采用的是GitHub Deskto...

0
0
发表了博客
2018/12/31 18:32

初次见面,请多关照。

<p align="center"> <font face="微软雅黑"> 这里是 <font color=#C71585>Makise Von(牧瀬 フォン)</font> <br/>Named after <font color=#C71585>Makise Kurisu(牧瀬 紅莉栖)</font> & My last name<br/> 刚开始接触编程的蒟蒻大学生qwq(2018年入学) </font> </p> <font face="Consolas"><p align="left">Boredom is my worst enemy and noise is the second worst one.<p align="right">——by Makise Von</p><p align...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
0 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部