Androidアプリ開発 アプリの難読化 (最適化を有効にする) Androidアプリは、逆コンパイルでソースを閲覧することが可能です。アプリの脆弱性対策として難読化は有効ですが、ビルドは成功するがアプリを起動するとクラッシュするなど問題があります。アプリを難読化する方法と難読化の問題点の対策を説明します 2025.07.12 Androidアプリ開発
Androidアプリ開発 画面遷移のヒストリーバック Androidのナビゲーションバーには標準で戻るボタンが配置されています。前の画面に戻るためのボタンですが、アプリ側で処理を記述する必要があります。タブレイアウトの画面遷移で戻るボタンによるヒストリーバック機能の実装方法を紹介します 2023.11.23 Androidアプリ開発
インフラ・ネットワーク 自宅のWi-Fi環境を快適にする 自宅のネットワークで発生したDHCPのリース可能なIPアドレスの枯渇、見知らぬ機器の接続、インターネットが遅い、自宅ネットワーク内の通信が遅いなど、その原因をひとつひとつひも解いて、快適でセキュアなWi-Fi環境を構築する方法を説明します 2023.04.13 インフラ・ネットワーク
Androidアプリ開発 Google Play Billing Library 5(6,7)対応 Google Play Billing Library 5ではquerySkuDetailsAsync、SkuDetailsが非推奨になり、替わりにqueryPurchasesAsync、ProductDetailsを使用した実装が必要です 2022.05.21 Androidアプリ開発
Androidアプリ開発 Google Play Billing Library8対応 Google Play Billing Library7からBilling Library8に移行する場合、QueryProductDetailsResultの変更の影響でビルドエラーになります。ビルドエラーの原因と対応方法を紹介します 2025.07.02 Androidアプリ開発
Androidアプリ開発 沈黙の非推奨APIに対応する 非推奨APIとは将来的に廃止予定、バージョン間で互換性がないなど、対処が必要です。デフォルトのビルドでは新しいバージョンで非推奨になったAPIがソースに含まれていても検出されません。検出する方法から対処方法のサンプルをいくつか紹介します。 2025.07.01 Androidアプリ開発
Androidアプリ開発 メディアストアの画像や動画の削除 スマホ本体にある動画や画像ファイルにアクセスする場合にコンテンツリゾルバを使用しますが、Androidのバージョンの違いによって動画や画像ファイルを削除できない場合があります。メディアストアにある動画や画像ファイルを削除する実装を紹介します 2025.06.05 Androidアプリ開発
DIY 湿式エアフィルターを代用品でメンテナンス エンジンに悪影響があるチリ、ほこり、砂などをブロックしているのがエアフィルターです。エアフィルターには、使い捨てのものから、洗浄して再利用できるものがあります。再利用できる湿式エアフィルターのメンテナンス方法について説明します。 2024.01.15 DIY
インフラ・ソフト PDF編集ソフトでラクラク申請書作成MiniTool PDF Editor PDFファイルの申請書をプリンタで印刷して、記入する。記入する内容が同じ部分を毎回記入するのは面倒。違う部分のみ記入することで、ラクしたいと思ったことはありませんか?PDF編集ソフトを使って、記入済みPDFファイルを作成する方法を紹介します 2025.05.15 インフラ・ソフト
インフラ・ソフト アプリのプロモーション動画を作成するMiniTool MovieMaker スマホアプリのプロモーション動画を作成する場合、スマホの縦長画面の動画編集に対応している動画編集ソフトを選択することが重要です。宣伝や操作説明のプロモーション動画を作成する際に使用しているMiniTool MovieMakerをご紹介します 2025.03.27 インフラ・ソフト