最近装了个android studio准备学学移动端的开发 刚好学了java 。
但是菜鸟发现 这个东西比vs还难搞定 。
最开始 本人先是打算自学AS的 ,但是有一个后来才发现的问题:android的sdk路径配错了 傻乎乎地配到了个人的变量 。导致测试不成功
于是瞎删掉了AS
再后来学习react native 需要再次用到这个的时候 ,发现了这个问题。
由于教学需要android的某个固定版本 所以我在网上下的那个AS没有 (版本号很高 没有向下的版本)
于是我很迷茫 ,(当初下的时候啥都不懂,然后再一个劲的在网上搜SDK的版本,再后来就是找到了)
于是删掉了这个版本 又安装了新下载的SDK,终于以为大工告成了,下载后的确Android是配置好了
接下来就是react-native的测试 这个测试也还是头疼 一开始 连 react -native init ** 都不成功 ,后来在网上搜了半天 发现是不能在默认的位置创建
于是又自己在命令行cd一个新的文件夹, 在那个文件夹下面init 这下是创建好了, 于是测试运行, 发现又来问题了。。
在 run react-native 的时候 显示 Android build-tools 和Android tools 的某个版本文件没有找到 这个是真的坑 我就很纳闷
然后又去网上找答案 惊人的发现我的 版本号又不对 气死了 又卸掉了。。
第二天早上又安装了一遍 。。。(昨天以为是android 的版本是1.0 偏低了)
好吧 又来了个新的问题 说 当前的sdk build -tools版本 25.0.3没有找到。。。我就纳闷了 这不是自带的sdk吗 怎么会下错 。
我又去文件夹找了一番 ,发现下载的是25.0.2 。。于是一脸懵逼地去网上搜 ,说什么可能是防火墙限制了版本的下载。
我就像日狗了 。。。后来又看到一个解决方案 是 在app的一个build.gradle的程序中 更改这个版本号就行了 诶 我的天啊。。。
好吧 我要吃饭了 这个版本还是不对 继续卸载 ,我找同学要安装包去算了 , 这个故事告诉我们 ,别人有现成的安装包的时候
就不要瞎几把在网上找资源了 。。。。。。。。。。。。。。