標籤 Android 下的所有文章

Android build 錯誤 (Error:No such property: packageApplicationTask for class)

Android Studio 2.2

Build時,顯示synchronize錯誤

錯誤訊息是

Error:No such property: packageApplicationTask for class: com.android.build.gradle.internal.variant.ApkVariantOutputData

 

解決辦法:

gradle 中的 下面這行註解掉就好了

Android 刪除某天前的檔案

APP 內要實作出以下功能

刪除資料夾 shared_prefs 下, 3 天前,檔名中包含 pleaseDeleteMe 的檔案

 

所以本文介紹以下內容

1. 偵測某檔案是否上次修改時間距今已超過 3 天 ?

2. 抓取資料夾 shared_prefs 底下,檔名中包含 pleaseDeleteMe 的所有檔案

3. 刪除資料夾 shared_prefs 底下,檔名中包含 pleaseDeleteMe 的,且上次更新日期已是 3 天前的所有檔案

 

繼續閱讀

第一次執行APP,按Home後,無法回到上次狀態

第一次執行APP,按Home後,無法回到上次狀態,再回到APP總是啟動 MainActivity

 

APP結構如下:

APP共有 Activity A 與 Activity B

點 A 的 item 會啟動 Activity B

 

問題發生情境:

由 google 商店下載,或者是手動安裝 apk 的 app

第一次啟動 APP 後,點選 Activity A 中的 item 啟動了 Activity B

此時按 Home 鍵離開 APP

再次點選 APP 後,卻出現 Activity A

繼續閱讀

Android Studio 模擬器中安裝 APK

1. 先啟動任一台 模擬器 AVD

 

2. 電腦中找到 adb.exe 所在資料夾,並將 apk 放在此資料夾底下

windows預設為例
c:\users\neo(你的使用者名)\AppData\Local\Android\sdk\platform-tools\
這個資料夾下有adb.exe
將要安裝的 apk 放在這著資料夾底下

 

3. 打開 cmd,請下指令

cd c:\users\neo(你的使用者名)\AppData\Local\Android\sdk\platform-tools\

接著輸入 adb.exe install {apk名字}

就會安裝apk了

AndroidStudioAvdInstallApk