第二十四個夏天後
幸福,不是做自己喜歡的事,而是喜歡自己做的事
顯示具有
Android
標籤的文章。
顯示所有文章
顯示具有
Android
標籤的文章。
顯示所有文章
2025年4月17日 星期四
[macOS] 關閉 Android File Transfer Agent 自動啟動 @ MacBook Air M2 / macOS 15.4.1
›
雖然 Android File Transfer 差不多被官方捨棄掉了,但我有舊版 Android 開發機還是很依賴它。目前官方不能下載,想下載可參考這篇: macOS - android fileTransfer 下載位置 AndroidFileTransfer.dmg 這篇主...
2024年7月15日 星期一
macOS - android fileTransfer 下載位置 AndroidFileTransfer.dmg
›
圖:2024-07-15 https://www.android.com/filetransfer/ 以前都用 Google 找 Android fileTransfer 來下載,現在有點詭異,不知為何連到 https://www.android.com/filetransfer...
2023年4月19日 星期三
小米A3 Xiaomi Mi A3 Root 與 Restore 還原到原廠ROM的筆記 @ macOS 13.3.1
›
沒想到已經過了好幾年,當初花不到七千買的 Android one 手機,實在好用,試試看把小米A3 Root 一下吧!遙想十多年前,在製作 Android Image 時,還要埋個用C code包裝出 su 指令呢 XD 真的很久沒 root 手機了。整個過程稱不上快,但又覺得不...
2023年3月22日 星期三
Flutter 開發筆記 - 使用 Admob - BannerAds 版型 @ Flutter 3.7.7, Android Studio 2022.1.1 Patch2, macOS 13.2.1
›
兩年前也曾弄過 Flutter 開發文件之 iOS 與 Android 實作筆記 - 使用 Admob 以 Interstitial ads 為例 ,現在來複習一下。 首先,透過 Android Studio 創建一個專案,預設跑 Build -> Flutter -...
2021年2月3日 星期三
Flutter 開發文件之 iOS 與 Android 實作筆記 - 使用 Admob 以 Interstitial ads 為例
›
關於 flutter 使用 Admob 的架構,可參考網路上數篇文章: https://pub.dev/packages/firebase_admob https://codelabs.developers.google.com/codelabs/admob-ads-in-flu...
2021年1月22日 星期五
Flutter 開發文件之 iOS 與 Android 實作筆記 - 使用 Firebase 回報 App 使用人數
›
先說一下,有出類似文件教人怎樣使用 Firebase - Admob 部分,在此僅流水帳紀錄引用 firebase 的用法,體驗一下透過 Flutter 同時開發 ios 和 android app 時,並且使用額外函式庫的過程。 原理: 1. 使用 Android Studi...
2019年6月26日 星期三
Android 開發筆記 - 添加 assets 資源 (resource://android/assets 目錄)
›
每次都忘,紀錄一下: 在 Android Studio 的 Project 位置,點擊 app 目錄,接著按右鍵,選 New -> Folder -> Assets Folder,用預設 main 中即可 接著 Android Studio 就會自動長出 ...
2019年2月10日 星期日
Google Home mini 中文音控設定 與 幼兒教育、長輩戲劇 應用?
›
2018年夏天因加速公司研究音控服務,自己買了一台 Google Home mini ,研究的差不多後就擺晾在一旁,今天整理了一下,想說該拍賣掉了 XD 意外發現已經支援中文音控! 可搜尋 "Google Home mini 中文設定教學" 囉!據說這招...
3 則留言:
2018年12月3日 星期一
Android 開發筆記 - Image Picker 與權限管理
›
在 Android 6.0 (API:23) 後,就算 AndroidManifest.xml 寫好要權限的部分,但實務上在進行時,依舊要主動要一次,讓用戶感受到真的要權限了: https://developer.android.com/training/permissions/...
2018年9月18日 星期二
Android 開發筆記 - MenuItemCompat.getActionProvider return null
›
週末練練 Android 手感,試試 Cast SDK ,結果連最簡單的 CastButton 都弄不出來,一直碰到: java.lang.IllegalArgumentException: menu item with ID ###### doesn't have...
2018年5月7日 星期一
處理 Google Cloud Messaging for Android (GCM) token 重複問題 (canonical_ids)
›
事情是這樣的,拖了很久才開始處理這段 XD 拖到連 GCM 都要下線了: As of April 10, 2018, Google has deprecated GCM. The GCM server and client APIs are deprecated and wi...
2018年4月3日 星期二
[Android] 使用 Chrome Browser - Web Inspector 查看 App WebView 行為
›
之前用了一陣子,然後又忘了,還是寫一下筆記: 要把 Android app 內使用的 Webview 開啟 setWebContentsDebuggingEnabled WebView.setWebContentsDebuggingEnabled(true); An...
2016年10月4日 星期二
查看 APK 裡頭的 Package Name @ Mac OS 10.11.6
›
透過 aapt 工具,以 Mac OS 來說,大概落於 ~/Library/Android/sdk/build-tools/xxxx/aapt,用法: $ ~/Library/Android/sdk/build-tools/23.0.2/aapt dump badging ...
2016年3月12日 星期六
Android 開發筆記 - 使用 Android Studio 和 ViewPagerIndicator
›
上網亂找一下,大家好像還滿推四年前就沒再更新的 ViewPagerIndicator ,且很猛的共有超過 7k 的人關注,接近 4k 的人 fork 了此專案: https://github.com/JakeWharton/ViewPagerIndicator 總之,為了之後...
2016年3月6日 星期日
Android 開發筆記 - 在 Android NDK/JNI 環境中,操作 HashMap 和 Vector 方法與資料型態定義
›
過去在 C++ 把玩 std::vector<std::unordered_map<int, std::string>> ,而搬到 Java 環境中時,就會出現檔案形態的轉變,於是乎就先挑個 Vector<HashMap<String,Stri...
2016年3月4日 星期五
Android 開發筆記 - 從 Java 端傳遞 HashMap 物件 Android NDK/ JNI C/C++ 操作變更內容
›
C/C++ Code: #include <jni.h> extern "C" { jobject Java_YourPackageName_updateHashMap(JNIEnv *env, jobject thiz, jobje...
Android 開發筆記 - 使用 Android NDK / JNI 回傳 HashMap 物件至 Java 端
›
C/C++ Code: #include <jni.h> extern "C" { jobject Java_YourPackageName_getHashMap(JNIEnv *env, jobject thiz) { ...
2016年2月27日 星期六
Android 開發筆記 - 在 Android Studio 環境上,使用 Google Analytics SDK / Admob SDK
›
使用 Android Studio 1.5.1 版,原先參考 Google 官方文件,結果一直爆問題 :P 其中 Google Analytics SDK 跟 Admob SDK 都會需要 Google Service 的環境,而碰到 Google Service 的引入不斷出錯...
Android 開發筆記 - 在 Android Studio 環境上使用 NDK (JNI) @ Mac OS X 10.11.3
›
上一次把玩已經是 2011 年的事了 :P 這次再練一下。首先,我已經安裝好 Android Studio 1.5.1 版本。接著先下載 Android NDK: Android Studio -> SDK Manager -> Android SDK ->...
2015年4月2日 星期四
Android 開發筆記 - 嘗試取出 WebView Javascript console.log @ 小米2S Android 4.1.1
›
原先 Android 4.4 已經有漂亮的解法:Debugging Web Apps,但是,對於其他版本的就 糟糕了。 所幸小米2S的系統還算 ok,只需啟動開發者模式,並播打電話 *#*#717717#*#* 後,即可開啟完整的開發者模式,透過 adb 連線。 $ a...
›
首頁
查看網路版