記録日時:2018/08/02 06:43

Android Studio 3.0 で新規プロジェクトを立ち上げると、
designペインが思い通りの表示をしない


追記-本問題は無事解決しました-

絶賛アプリ開発のための準備中。


突然ですが、ずっとやってみたかったアプリ開発を
PCを組み立てたのを機に実践しようと思い、疲れた体を奮い起こし
絶賛奮闘中です。


ネットで調べながらでも良かったのですが、
なんだかんだ言って、こういう始めのタイミングで参考書から
信頼性のある情報を手に入れるのは重要だと思うので、
参考書を買って、その通りに勉強をしております。

また、Kotlinをベースに開発を進めてくれる最新の参考書も出ていたので
良いタイミングと思い、こちらの参考書を購入しました。



正直、ソフトバンクの参考書系は評価が良くなく、中身もスカスカという
完全な偏見(?)があったので、買うのを少し躊躇いましたが、
現在の最新のAndroid Studio 3.0に対応していることと、
Kotlinを扱っていること、出版社から発行されてまだ日が浅いということから、
この最新と思しき参考書にすることにしました。


んで、色々進めて、じゃあ少しずつAndroid Studioをいじろうか!
というところで早速躓いてしまった。

問題は、参考書の図と違う表示がされていることだ。




参考書では、プロジェクトの作成直後に、design画面にtextが表示されているのだが、
私の開発環境ではそれが表示されていない。

本当は、画面の真ん中に「Hello world!!」みたいなのが出るはずなんだが…


一応、実機のデバッグではスマホに文字が表示されるのは確認しております。

しかし、プレビュー画面では文字がでない。

良くわからない。こんな序盤からつまずくとすごい萎える。
なえぽよ(´・ω・`)

参考書と違うところといえば、APIレベルが27ではなく、
現時点で最新の28を選択しているところくらい。

でも、27にしても結果は変わらないし、そもそもここの部分は誰がやっても同じ結果になるはず。。。
サンプルプロジェクトだし・・・


組み込み系に慣れてしまった私には、このグラフィカルな開発環境が眩しすぎる。


ああ、どうすれば解決するのか。はやくアプリ作りたい。


ーー追記ーー

原因がわかりました。原因は正しく、本書との違いであるAPIでした。

2018-07-29 現時点では、API28はプレビュー版で、潜在的なバグを含む
ものだったらしいです。下記リンク先の質問板を発見し、無事解決しました!!

taratail / 【Android Studio】デザインビュー上にテキストビューが現れません
同じ問題を抱える人のために、また、自分の為にメモっておく。
( ..)φメモメモ



手順としては、

アプリ起動後に現れるスタート画面(設定により出ない可能性もある)で
右下のコンフィグからSDK managerを押して設定画面を開き、
API 28のチェックを外して、API 27を代わりにチェック。


SDK toolsのほうも、27を有効にする。(私の場合、もともとチェックが入っていたので何もしなかった。)


SPI 28の設定ファイルみたいなものを削除して、
API 27をインストール。
終了したら、新しくプロジェクトを作り直してみる。
(元のファイルを開いたら、何も解決していなかった・・・)


どきどき・・・



環境構築完了。



無事、テキストが表示されていました!!


しかし、まさか自分がプレビュー版のバグにやられるとは。。。

ある意味で定番の落とし穴ですが、いざ自分が引っかかると、これは本当に
初心者殺しですなぁ。。。(´;ω;`)

オープンな質問投稿システムというのは、本当に価値のあるもので
この手の問題というのは、必ず自分以外にも直面している人がいるもので、
また、大抵の場合、既に解決策が提示されていますね。


先人の知恵、ありがたく拝借いたしやす( 一一) ーーさらに追記ーー

textviewの貼り付けができないままだったので
SDK Toolsの 28 のチェックを外したら、正常になりました。



プレビュー版は目的が無い限り使わないほうがいいですね。。。orz

くそったれ~~

BlogのTOPへ戻る




ホームページTOPへ戻る