Androidアプリのアップデートについて

185 views
Skip to first unread message

リックス

unread,
Sep 2, 2019, 5:22:28 PM9/2/19
to android-g...@googlegroups.com
リックスです

昔作った、古いソースを、Android Studioに取り込んで、Buildすると、
Gradleなどのバージョンでエラーになり、どうしてもコンパイルできず困っています。

1.
新しい、Projectを作成して、今まで作って来たプログラムのソース部分を
コピーすると、自分の思うような画面が表示されません

自分で、適当に検索しましたが、
それらしいところは出て来ませんでした。

それで、対策方法、アドバイスいただけないでしょうか?

具体的に、表示させたい画面は、Navigater Drawタイプの画面を
表示させたいのですが、以下のようにすると
上のメニューがないまま、画面が表示されます。


画面のスクリーンショットを添付しました。


なぜ、Navigater Drawタイプの画面にならないのでしょうか?

アドバイスいただけないでしょうか?









--
------------------------------------------------------------------------------------
〒630-8304
奈良県奈良市南肘塚町49-19
栢本 博文(かやもと ひろふみ)
090-5244-1408
--------------------------------------------------------------------------------------
Screenshot_20190903-061518.png

Monxarat

unread,
Sep 3, 2019, 4:37:28 AM9/3/19
to android-g...@googlegroups.com

リックスさん
以下のソースのようにめてね。

<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".Main3Activity">

<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/AppTheme.AppBarOverlay">

<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
app:popupTheme="@style/AppTheme.PopupOverlay" />

</android.support.design.widget.AppBarLayout>

<include layout="@layout/content_main" />

</android.support.design.widget.CoordinatorLayout>

リックス

unread,
Sep 3, 2019, 6:43:29 PM9/3/19
to android-g...@googlegroups.com
おはようございます

上のソースファイルを、activity_main.xmlで保存して
表示したい、UIのファイルをcontent_main.xmlで、定義して、保存しました。

それで、コンパイルすると、起動時に添付ファイルのように落ちてしまいます。


なぜ、落ちてしまうのでしょうか?



2019年9月3日(火) 17:37 Monxarat <nguyenquo...@gmail.com>:
--
このメールは Google グループのグループ「日本Androidの会」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには android-group-j...@googlegroups.com にメールを送信してください。
このディスカッションをウェブ上で閲覧するには https://groups.google.com/d/msgid/android-group-japan/CAHPW1oFwB-RYGQA%3Dim1osKW1HObZJmr6yTt1_n8TMYrp4M-TWw%40mail.gmail.com にアクセスしてください。

Monxarat

unread,
Sep 3, 2019, 9:22:17 PM9/3/19
to android-g...@googlegroups.com
添付ファイルは以前のイメージですね。
>それで、コンパイルすると、起動時に添付ファイルのように落ちてしまいます。
アプリが落ちましたか?エラーのログを見せてください。

リックス

unread,
Sep 3, 2019, 10:58:27 PM9/3/19
to android-g...@googlegroups.com
お世話になります

>>アプリが落ちましたか?エラーのログを見せてください。
ここに貼り付けるのは汚くなるので、logcatでファイルにして
添付にしました。



2019年9月4日(水) 10:22 Monxarat <nguyenquo...@gmail.com>:
添付ファイルは以前のイメージですね。
>それで、コンパイルすると、起動時に添付ファイルのように落ちてしまいます。
アプリが落ちましたか?エラーのログを見せてください。

--
このメールは Google グループのグループ「日本Androidの会」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには android-group-j...@googlegroups.com にメールを送信してください。
このディスカッションをウェブ上で閲覧するには https://groups.google.com/d/msgid/android-group-japan/CAHPW1oHJotF4U52e_s%3Drhoj2K99fW7_-_PBKRSmnHaguLNRstw%40mail.gmail.com にアクセスしてください。
ErrorCode.txt

Monxarat

unread,
Sep 3, 2019, 11:42:02 PM9/3/19
to android-g...@googlegroups.com
以下の原因です。
原因は:CoordinatorLayoutがないのです。
ComponentInfo{basefile.file.basefile2/basefile.file.basefile2.MainActivity}: android.view.InflateException: Binary XML file line #2: Binary XML file line #2: Error inflating class android.support.design.widget.CoordinatorLayout
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2904)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2979)
        at android.app.ActivityThread.-wrap11(Unknown Source:0)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1643)
        at android.os.Handler.dispatchMessage(Handler.java:105)
        at android.os.Looper.loop(Looper.java:180)
        at android.app.ActivityThread.main(ActivityThread.java:6944)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:835)
     Caused by: android.view.InflateException: Binary XML file line #2: Binary XML file line #2: Error inflating class android.support.design.widget.CoordinatorLayout
     Caused by: android.view.InflateException: Binary XML file line #2: Error inflating class android.support.design.widget.CoordinatorLayout。

解決:

build.gradleに(アプリレベル)ライブラリーを追加する。
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:design:28.0.0'

リックス

unread,
Sep 4, 2019, 12:31:33 AM9/4/19
to android-g...@googlegroups.com
すでに
//noinspection GradleCompatible
//implementation 'com.android.support:appcompat-v7:23.1.1'
//noinspection GradleCompatible
//implementation 'com.android.support:design:23.1.1'
はありまっしたが、
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:design:28.0.0'
に番号を変更して、コンパイルしましたが、
先ほどと同じく落ちてしまいます。

同じくエラーコードを添付します


2019年9月4日(水) 12:42 Monxarat <nguyenquo...@gmail.com>:
--
このメールは Google グループのグループ「日本Androidの会」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには android-group-j...@googlegroups.com にメールを送信してください。
このディスカッションをウェブ上で閲覧するには https://groups.google.com/d/msgid/android-group-japan/CAHPW1oFE8pHsAQ1gS0EJUo4aSP0a6ThcojWe-bP7Gem9LP%2BwhA%40mail.gmail.com にアクセスしてください。
Errorcode2.txt

Monxarat

unread,
Sep 4, 2019, 12:34:45 AM9/4/19
to android-g...@googlegroups.com
レアウトのファイルを見せてください。

リックス

unread,
Sep 4, 2019, 12:45:16 AM9/4/19
to android-g...@googlegroups.com
>>レアウトのファイルを見せてください。
Layoutフォルダにあるファイルを添付します


2019年9月4日(水) 13:34 Monxarat <nguyenquo...@gmail.com>:
レアウトのファイルを見せてください。

--
このメールは Google グループのグループ「日本Androidの会」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには android-group-j...@googlegroups.com にメールを送信してください。
このディスカッションをウェブ上で閲覧するには https://groups.google.com/d/msgid/android-group-japan/CAHPW1oEPs2-fr6jWkvcMMRcReyF-VVubTuf_SXWLoV%3D72nSP5A%40mail.gmail.com にアクセスしてください。
activity_main.xml
app_bar_main.xml
content_main.xml
nav_header_main.xml
Reply all
Reply to author
Forward
0 new messages