分類彙整:Tips, Tricks and Issues

ANDROID - Android Studio 加速開發的利器「Instant Run」

Android 官方在 2015/11/23 的 Android Dev Summit 中,發佈了 Android Studio 2.0 Preview,其中有一項改變相信會讓眾多 Android 開發者眼睛為之一亮-Instant Run。

這個功能簡言之,就是快速建置與部署,廢話不多說,先來看看官方的試範視訊:

繼續閱讀 “ANDROID - Android Studio 加速開發的利器「Instant Run」” »

ANDROID – Navigation Drawer 中取出 HeaderView 的議題

在 Android 官方所發佈的 design support library 中,提供了諸多讓開發者方便寫出 Material Design (實感設計) 的元件。而其中 Navigation Drawer 更提供了相當便利的寫法,只要帶入 menu 以及 header layout 就可以開發出像標準文件中所提出來的樣示。

android_navigation_drawer_part

繼續閱讀 “ANDROID – Navigation Drawer 中取出 HeaderView 的議題” »

Android – 更新 Android SDK Platform-tools 所引發的問題解決 Part 2

今年度(2013)的 Google I/O 也釋出了新的 SDK 版本(rev. 22),而這次更新的套件如下圖所示

SDK rev22 Update

而有馬上跟風升級的朋友們可能會發現,更新完後又是一波災難啊 XD

本篇將為各位介紹這次可能遇到的問題以及解法,若您手邊的 ADT Bundle 是第一次升級 SDK,那您有可能會先遇到第一個基礎關卡:Android – 更新 Android SDK Platform-tools 所引發的問題解決,這就請各位自行連結至拙作觀之,接下來將為各位再提到這次可能遇到的幾個問題。

  1. 有使用 Google Play service library 的專案
  2. Unable to resolve target ‘android-14’
  3. java.lang.ClassNotFoundException

繼續閱讀 “Android – 更新 Android SDK Platform-tools 所引發的問題解決 Part 2” »

Android – 更新 Android SDK Platform-tools 所引發的問題解決

這個禮拜 Android 官方一口氣釋出了幾個 SDK 的更新出來,其中一個 Android SDK Platform-tools 會引發 Android SDK 跟 Eclipse 平臺的版本不合問題。當將這個套件更新完後,再開啟 Eclipse 會跳出帶有「This Android SKD requires Android Developer Toolkit version no. or above」這段文字的錯誤提示視窗。

This Android SDK requires Android Developer Toolkit version 21.1.0 or above.

繼續閱讀 “Android – 更新 Android SDK Platform-tools 所引發的問題解決” »

Android – Add Content Descriptions

[Accessibility] Missing contentDescription attribute on image
Missing contentDescription attribute on image
這篇是寫給有強迫症的人看…呃~是像我一樣有強迫症的人看的XD

怎麼說呢,其實在下是蠻討厭看到在 IDE 中給予的修改建議,就像上圖一般會出現在文字底下的黃色抖抖線,所以看到這些訊息都會想辦法去解掉他,但就會好奇出現這個提示的原由何在,所以這篇可以定位成「有強迫症工程師的治療歷程吧」XD

繼續閱讀 “Android – Add Content Descriptions” »

App is misconfigured for Facebook login

Facebook App is misconfigured for Facebook Login for English Facebook App is misconfigured for Facebook Login for tw

 

這幾天在處理一個 Android 內嵌 Facebook 服務所發生的問題(如上圖所示),這個問題是在啟動該服務時,需要先經過一次個人在 Facebook 上的授權確認頁,而這時會在確認頁的最上方看到一排紅底的提示訊息:

英文訊息

[Your Facebook APP Name] is misconfigured for Facebook login. Press Okay to go back to the application without connecting it to Facebook.

中文訊息

因[Your Facebook APP Name]不當預設 Facebook 的登入。請按 Okay 直接返回該應用程式,無需經由 Facebook 再登入。

繼續閱讀 “App is misconfigured for Facebook login” »