万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    Androidのデバッグシンボル、Flutterの場合の提出

    f:id:shinriyo:20201016114910p:plain aabを乗せるときの変な警告が発生。

    ・公式の参考 support.google.com

    [リリース] > [デバイスとバージョン] > [App Bundle エクスプローラ] を選択します。 見つからいときは、「App Bundle エクスプローラ」で上にあるバーから検索するといい。

    f:id:shinriyo:20201016114701p:plain [ダウンロード] タブを選択し、[アセット] まで下にスクロールして、この矢印ボタンを押下する。

    mkdir build/app/intermediates/flutter/release/objしてフォルダを作り、 ビルド時に生成された build/app/intermediates/flutter/release/フォルダに有る3フォルダ(arm64-v8a,armeabi-v7a,x86_64フォルダ達)を移動。

    ・ZIP圧縮する

    cd build/app/intermediates/flutter/release/obj
    rm .DS_Store # 入ってると怒られるので念の為削除
    zip -r symbols.zip .

    symbols.zipを矢印ボタンで押下したところに置く。

    ※自動的にするのは新しいgradleでいけるようだったが、一筋縄ではいかなくて上手くビルドできなかった。 https://stackoverflow.com/questions/63373245/how-to-add-debug-symbols-to-build-gradle https://github.com/flutter/flutter/issues/60240

    Flutterでのapkビルドで「注意:詳細は、-Xlint:uncheckedオプションを指定して再コンパイルしてください。」

    android/build.gradle
    options.compilerArgs << "-Xlint:deprecation"

    を入れる

    allprojects {
        repositories {
            google()
            jcenter()
        }
    
        gradle.projectsEvaluated{
            tasks.withType(JavaCompile){
                options.compilerArgs << "-Xlint:deprecation"
            }
        }
    }

    フィーチャー画像(必須),プロモーション画像って?

    初めてのAndroidアプリで躓いたところ【2:リリース編】(プログラミング初学者) - Qiita

    www.monster-dive.com

    フィーチャー画像(必須) ストアでおすすめとして紹介される場合に表示されます。

    プロモーション画像 Android 3系以前でのプロモーションに使用される画像です。 現在では特に不要かと思われます。

    https://www.bravesoft.co.jp/blog/archives/8717

    Flutterの新規プロジェクト作成コマンド

    qiita.com

    flutter create --org jp.shinriyo.super_app -i swift -a kotlin super_app

    super_app がアプリの名前

    基礎から学ぶ Flutter

    基礎から学ぶ Flutter

    Flutter モバイルアプリ開発バイブル

    Flutter モバイルアプリ開発バイブル