踩的坑都和别人不一样

昨天用的是真机调试,总觉得好麻烦,于是今天改用模拟器,谁知这里一点麻烦又搞我一晚上。

我原想官方的模拟器不管慢不慢,至少功能应该是全的。

于是我用上模拟器之后果然幸福地打开了我的测试项目,但是可惜的是,这模拟器没有menu键!

没有menu键,网上的人说按f2可以呼出菜单,但是我按了没有用。

网上还有人说设置dev-setting里的auto js reload什么的,实际上根本找不到。

这事我影影绰绰地知道一些根由,一查,安卓4.0之后,google希望强迫大家都去掉menu键,使用多任务键代替,于是我们看到,丫自己的模拟器里就没有menu键了!

我找了layout文件,找了config.ini文件,终于从ini里找到了关于键盘的设置,可惜也只有yes or no,但没有键盘映射设置,所以f2不能用还是不能用,也不能把方块键变成menu键。

不能reload,我还调试个狗屁。如果让我每次改一点东西就重新run-android,还不如让我真机调试呢。

在心里把google骂了几百遍,最后还是安装了第三方的genymotion,下载个rom下载了半天,到现在还没下载好。

这坑,踩得也实在是太惨了。

玩下react

之前通过ionic尝试过angular.js,觉得不错,只是这货玩自杀式升级,没劲。

react显然更有前途。

于是搞了一下,直接上所谓redux,结果装啥都不顺利,弄express都没搞通。

今晚试react native,没想到开发环境安装还比较顺利,所以不搞web了,直接上native。

按道理说,我这样皮毛不通的老菜鸟,用js和用java来“开发”一个项目,遇到的坑应该是一样多的,毕竟人家用的是ES6,还有诡异的JSX。如果要说学习,更合理的做法是用JAVA。然而我又不甘心这小项目真写好了,不能到IOS上转一圈,所以最后还是选择用react native,何况这玩意现在是前沿呢。

不过,乍一看挺顺利,其实到了run-android的时候,问题还是出现了,说是build tool版本不对,我想跑到android studio里面去改,不成想android studio竟然打不开,因为环境变量不对,最后又发现环境变量并没有不对,不对是jdk安装的时候不小心用大的jre覆盖了小jre,好不容易把studio搞活,又要下载一堆的组件,真是要命,到最后估计还是不成。

上了山就想在山上住着

其实我从小就梦想有一天能玩个荒岛求生的游戏。

比起山,我更爱被海包围的小岛,真的隔绝人世。

但是如果没有可能,在山上混得浮生几日也挺好。

饥食松果,渴饮甘泉。

再不济,捡几个蛇莓、桑椹吃下也不错。不食人间烟火,或许可以使人从亚健康恢复到正常状态。

我不信佛不信道,就不能过几天“修仙”的日子吗?科学不科学且不论,至少心灵自由,可惜这世间,除非你出家,假装看破红尘,否则连个做野人的自由也没有。