Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
1
Help us understand the problem. What is going on with this article?
@kuraiL22

macOSでNaitiveScriptの環境構築!困ったとこ覚書

More than 1 year has passed since last update.

詰まったところの覚書

基本的には次のリンクのコードをコピペ
https://docs.nativescript.org/start/quick-setup#macos

コードは⬇️  

ruby -e "$(curl -fsSL https://www.nativescript.org/setup/mac)"

いくつか質問に答えて、うまくいったようにみえるけど、
エミュレーターが起動しない。

Android Emulators (AVD)がうまくはいっていないらしい。

エラーコードはこんな感じ。

Warning: File /Users/homepc/.android/repositories.cfg could not be loaded.
Warning: Failed to find package system-images;android-25;default;x86
WARNING: There seem to be some problems with the Android configuration

で、いろいろ調べたところ次の記事通りやればうまくいった。

macOSでAndroidエミュレータを起動する

「必要なパッケージのインストール」から「エミュレータの起動」まで参考リンクどうりにやってエミュレータが起動すれば、、

tns run android

でエミュレーターが動く!!!

@matyapiro31 さん ありがとうございました。。。

これでエミュレータがtnsコマンドから起動することができました。

ただし、またアプリがインストールされません。
エラーコード

Unable to apply changes on device: emulator-5554. Error is: The package manager service found that the device didn't have enough storage space to install the app..

アプリをインストールするスペースがないようです。。。
NaitiveScriptはWebpack入れなとアプリサイズが150MBになるので、
大きいアプリをインストールさせる設定が別に必要のようです。

(ちなみに、Webpackを入れると簡単なアプリは10MBくらいになった気がします)

How to increase storage for Android Emulator?

私は真ん中あたりのOn Android Studiosの見出しがある、
Android Studiosをそのままやってうまくいきました。

いろいろ方法はあるようですが、
GUIで操作できるのでこれが一番楽でした。

ということで
できた環境でandroid,iosの二つとも開いて
試してみました。(用意されているサンプルの中で一番重そうなやつ)

荒いGIF、
コードを変えているところを写し忘れたのでわかりにくいですが、
結構反映するのは早いです。
tns and ios twin.mov.gif

1
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
kuraiL22

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
1
Help us understand the problem. What is going on with this article?