電癮院

以初學者的角度,來看待電腦教學這回事。

Tag: android

Android APK安裝時出現「套件已毀損。未安裝應用程式」?

App not installed. The package appears to be corrupt.

前陣子,我將一個Eclipse的Android程式,轉換到Android Studio開發環境,在好不容易順利轉換到Android Studio,而且用AVD模擬器也能順利執行,程式方面完全正常,但正當我將專案匯出成APK檔,要實際拿到Android手機上來測試時,居然會出現「套件已毀損」的訊息,接著然後就安裝失敗了。

但我隨便在Android Studio產生一個新的專案,並且產生出APK來安裝,手機又完全都可以安裝,所以代表Android Studio在產生APK檔案時,這部份的功能是沒有問題,有問題的應該是我的專案才對。

為了這個問題,我搞了好幾個小時,也Google了很多資料,發現到有不少人也有這樣的情況,像是Android Studio開發環境重灌、API版本要提高…等等,但我怎麼試,就都還是解決不了這個問題。

最後發現問題時,可真是「恍然大悟」,而且同時覺得自己很蠢…

其實,問題出在你Android手機裡,原本就已經安裝了相同名稱的「Package」程式,例如我的保母題庫練習程式,它的Package Name就是「com.changyang319.babysitter」。

然後,你所要新安裝上去的APK檔的「versionCode」版本,又比目前在手機上的版本還要舊。

舉例來說,因為我新安裝上去的專案,是在Android Studio上的新專案,所以是以「1」開始,但已經安裝在我手機上的程式,它的versionCode早就超過「28」以上了。

所以在安裝這個「1」版本時,Android程式安裝程式就告訴你說,這一定有什麼東西損壞了,因為1是不可以蓋過28的。

因此,想要解決這個問題,不是先把手機上相同的程式先移除,就是去Android Studio,去更新該專案的versionCode數字到比較高的數值。

如何選購適合自己的平板電腦(Tablet)?

眾多平板電腦如何選擇?

相信都有很多朋友(至少我身邊就蠻多的),一直以來都應該很想買一台平板電腦,但面對市面上玲瑯滿目的平板電腦,又不知從何選擇,繼如何選擇筆電如何選擇桌機、及印表機…等等,我想我該來發表一下,我對於如何選擇一台適合自己的平板電腦,來為大家提供一個選擇的方向。

我已經有筆電或桌上型電腦了,還需要平板電腦嗎?這是想要購買平板的人,最常問的問題,我認為,除非你手機螢幕很大,要不然無論你家裡是否有電腦,我認為你都是需要一台平板電腦的。(平板廠商看到我這麼說,應該是大聲叫好吧?)

平板電腦所帶來的是一種「便利性」,無論是坐在沙發上或是懶洋洋躺在床上,隨時拿起平板就能上網看網頁、聽音樂,甚至看電影,這真的是一般電腦比不上的。

我個人大約在幾年前,買進我的第一台平板電腦「iPad2」,而我弟弟也在幾個月前買了一台ASUS的變形平板(Windows 8系統)、我哥也有買了一台「雜牌」的Android平板,我們家三兄弟可以是「合作無間」,三種系統的平板,每個人都選了一邊站了…

select_tablet-01.jpg

因此無論是家人、客戶或是朋友,他們的平板我多多少少都有接觸過,因此這三種系統的平板,基本上還算是有點經驗了,因此才想來寫篇文章,來分享一下我的看法及經驗,若朋友們有自己的想法,也可以提出來,讓其他人也知道一下。

在開始介紹如何選擇之前,我先簡單介紹一下平板電腦的種類。

二種尺寸、三種平台

市面上的平板電腦,經過這幾年激烈的廝殺,無論是螢幕的尺寸或是系統,皆已慢慢的定型與成熟,因此我將這些平板的種類,大致分為「二尺寸、三平台」。

二尺寸:分為7吋與10吋,家用適合螢幕較大的10吋;若有比較常需要在公司和家中之間帶來帶去的話,則比較適合7吋,當然若你包包夠大的話,10吋也是可以帶來帶去的。

三平台:分為Google AndroidApple iOSMicrosoft Windows 8:Google各項服務整合度相當高的Android、娛樂性且眾多廠商皆支援的iOS,以及與辦公室軟體相容性高的Windows 8。

7吋
10吋
Apple iOS
iPad mini
iPad Air
Google Android

Nexus 7

ASUS MeMO Pad HD 7 ME173X

ASUS MeMO Pad FHD 10 ME302KL

ASUS Transformer PAD TF502T

SONY Xperia Tablet Z

Microsoft Windows 8
ASUS T100

由於各廠牌的Android平板型號相當多,我就不再一一詳列,請大家自己到網站或賣場去看吧。而底下是目前各系統平板系統的佔有率,大家可以參考一下。

select_tablet-02.jpg

如何選擇呢?建議先決定尺寸,再考慮平台!

我個人是使用10吋的平板,我可以很肯定的說,雖然10吋的平板和筆電比較起來,體積已經夠小、重量已經夠輕,但若是要常常帶出門的話,除非你每天背書包出門,要不然還真是不方便,因此,我認為10吋的平板,只適合在家裡使用。

select_tablet-03.jpg

而我有位朋友,他使用的是7吋的iPad mini,他出門前,都會將iPad mini放進他的小包包裡,一起帶出門,因此無論只是到街上,甚至是出國,這台iPad mini總是不離身,對他來說,他使用iPad mini只有兩個目的,一個是看照片/拍照,另一個是看電影、影集,他原本都是使用筆電,後來有了iPad mini之後,出國就都不使用筆電了。

而除了將家用或攜帶的需求列入選擇的要點之外,你也可以檢視一下,自己手上的智慧型手機的螢幕是哪種尺寸,現在智慧型手機螢幕,愈做愈大,大到快跟臉一樣大了,像是Sony和Samsung的機種,螢幕都超大的…,像如果你是使用這類手機的人,我就會比較不建議你再買一台7吋的平板,這樣在功能上,就有點重覆到了,因為手機的功能,跟一台小平板已經沒有什麼兩樣了,就好像你會同時買Yaris又買Tiida嗎?。

而選擇平板的「作業系統」,是最重要的部份,因為幾乎等於是你要選邊站了,請接著看我的說明。

select_tablet-04.jpg

要選擇哪一個系統,首先也是看你有沒有使用智慧型手機,如果您智慧型手機使用的系統,你覺得很滿意的話,那不用說,就選同樣的系統就準沒錯。

如果你沒有使用智慧型手機,或者你對於其它系統,都保持開放的態度,覺得無論是哪個系統,只要是好的、適合自己的,都是可以接受的話,那就請接著繼續看我接下來的介紹。

首先,大部份的人購買平板主要的用途,就只是上網、瀏覽網頁,或是看臉書Facebook上的訊息而已,如果你最主要的需求就只有這樣而已,那無論是iOS、Android,或是Windows 8,都一定能符合您的需求,你接下來只要去選擇你能接受價格的機種即可。

  • 看網頁。
  • 收電子郵件。
  • 看臉書。
  • 拍照、瀏覽照片。
  • 聽音樂。

但除了這些基本的需求,你還想要能更進一步,來將平板發揮到極致的話,我來分享一下,這三種平板的優勢。

蘋果(Apple) iOS:iPad、iPad mini

首先是iOS系統的平板,像是蘋果電腦的iPad、iPad mini等,就是屬於這類。

iOS的特點,除了簡單易用,iOS系統相對來說,也比較穩定,而且由於「平板」這玩意,最早是由Apple所推出,而且一推出就大受好評,因此iPad佔有率,是其它陣營所無法比擬的,iPad也幾乎成為「平板電腦」的代名詞,所以眾多開發人員在開發APP程式時,都是以iOS的APP為優先,因此你會發現到有些實用的APP程式,都只支援iPad而已。

但我認為,iPad有優點並不僅止於此,它讓我覺得最棒的是「內容」的提供,也就是可以在「iTunes Store」上,購買合法的音樂及電影,因此如果你是願意付費買正版的音樂、電影的人,就可以考慮iPad系統的平板。

谷歌(Google) Android:

Android系統,是由Google所主導發展,從一開始平板的佔有率遠低於Apple的iOS,到現在所有品牌的Android平板,已經略勝Apple的iOS了,因此自然有他的實力在。

而由於是Google的東西,自然在這上面的Google服務,也比較完整,像是我常用的「Google Keep」,也都只在Android系統上才有,想要在iOS上面用,還真辦不到。

而使用「Google Play」時,除了下載APP軟體之外,Google也開始發展「Google圖書」,可以讓我們線上購買電子書,而在香港更是已經開放「Google影音」的服務,這和「iTunes Store」一樣,也可以線上購買電影、音樂。

但我認為Google想要推線上購買電影的服務,腳步真的要加快,因為這個市場,Apple已經耕耘很久了,而且做的相當的好,對於之後才要進來的人,自然很難取得佔有率,以我來說,我已經在iTunes Store上買這麼多電影了,自然就不會再到Google這邊買電影,更何況Google並沒有賣的比較便宜。

總之,Google Android也是一套很不錯的平台,有過半的市佔率的加持,你自然不用擔心自己會變成異類。

微軟(Microsoft) Windows 8:

Windows 8平台,我原本以為微軟要在平板這個市場中缺席了,Windows 8平板是在所有平台中,最晚切入的,因此目前的市佔率低的可憐,而且在「Windows市集」上有用且知名的APP,也少的可憐,不過雖然如此,對於一般我們需要的功能,像是看網頁、看臉書、聽音樂、瀏覽照片…等等的功能,它該有的功能也都沒有少。

而讓Windows 8平板能慢慢的取得佔有率,我認為是它能兼顧「Windows電腦」,也就是我們在桌上型電腦能安裝的軟體及程式,你也可以安裝在Windows 8平板上面(如果有軟體支援Windows 8的話),這可就不是iOS和Android所能辦到的,而這也正是我弟當初在購買Windows 8平板時,最重要的考量點,他想要平板也能兼顧到工作上的東西。

因此若你有非使用桌上型電腦的軟體不可的需求,使用Windows 8平板準沒錯。

額外需要考量的配備與規格

接著我額外拋出一些需要考慮的條件,讓您在選購時,能夠更全面性的選擇適合你的平板電腦。

列出非要使用的APP程式

你可以列出你想要執行的APP程式,無論是遊戲或是工作上需要的軟體,因為有些APP軟體,只支援某一陣營的平台,同時也用該平台能不能執行APP,來做為選擇平台的條件,像我需要使用「MagV」這個看雜誌的APP,能使用這個APP的平台,就只有iOS而已。

select_tablet-05.jpg

以我自己選擇平板的例子來說,我個人有一台智慧型手機,是早期的HTC Incredible S,螢幕為4吋的機種,使用的是Android平台,而我已經非常習慣使用Google的服務,來處理我日常大小的事,像是使用記事軟體「Google Keep」、兩步驟驗證的「Google Authenticator」…等等,就只有在Android上才有。

因此,在選擇時,無論是為了娛樂或是工作,最重要的還是要以你想要使用的APP軟體為主。

希望有路過的網友,也可以來分享一下,你認為在這三個平台中,你有哪個APP程式是非用不可的,好讓其他朋友也可以知道這些好用的APP軟體。

參考資料:

儲存容量大小

平板電腦可不是桌上型電腦,容量動不動就幾百GB起跳,我自己買的iPad是買最小容量的16GB機種,雖是最小容量,但我覺得很夠用,因為現在很多東西都存在雲端,或是放在NAS上,所以根本就不需要不常用的檔案放在容量很小的平板上。此外我們大部份人都有個壞習慣,就是容量愈大,就愈容易亂塞東西,為什麼呢?這個只要看你的房間或是書桌上就可以知道了,是不是房間愈大,就愈容易堆放雜物呢?

select_tablet-06.jpg

因此,你可以檢示一下你目前使用電腦的習慣,是否很容易把同一個檔案,放在好幾個地方,或者下載的電影在看過之後,就算日後再也不看也不刪除…等等,如果你能改進自己的習慣,你也就會和我一樣,不需要那麼大的容量的平板電腦了,因為以Apple的機種來說,若說容量是寸土寸金,可真是不為過,明明容量就沒那麼貴,但Apple都賣的特貴的。

但幸運的是以Android或Windows 8的機種來說,有些機種可能會有額外的記憶卡插槽,或是USB插槽,所以多多少少還是可以再擴充一點容量。

Wi-Fi與3G/4G行動上網

除非你是買東西都不看價格的人(好野人等級),或本身的工作為業務性質,長時間需要在外趴趴走,且平板是買來工作上使用,並且需要一直連在網路上收訊息的人,除了上述這些人之外,平板電腦我都會建議不要買到有3G、4G行動上網功能的平板。

因為有行動上網功能的平板和單純使用Wi-Fi上網的平板,價差真的很大,以Apple的iPad來說,就有4,000元的價格,至於價格可以參考上一段的圖片,圖中「Wi-Fi+Cellular」就是指有行動上網的功能,而且不只平板本身比較貴,日後要是申請行動上網,還得多負擔一筆上網吃到飽的費用,這長久下來也是一筆不小的開銷。

其實現在無論是公司或是家裡,只要花幾百元裝個無線分享器,就可以將家裡原有的ADSL數據機,接成無線的方式來分享,這樣所有手持裝置就可以利用Wi-Fi來上網,甚至在大部份的公共場所,也都會有免費的Wi-Fi,所以像我也都是四處找Wi-Fi連的人。

品牌與外型

在選擇筆電的教學中,我都會希望網友們,要是有自己非常喜歡的品牌或是某個型號的外型時,只要是配備適合自己使用時,就應該要以自己喜歡的機種為主,畢竟之後天天會使用的人是你,若是能買到自己喜歡的外型機種時,相信在使用時的心情,也會愉悅很多。

select_tablet-07.jpg

而在選購適合自己的平板電腦時,我也會希望網友們也可以比照辦理,當你在兩個差不多的機種做大決擇時,也應該要以外型順眼做優先選擇的條件。

連接電視的方式(AirPlay與MHL)

可能很多人都會拿平板來看連續劇、電影,但看久之後,應該也是會覺得螢幕太小,而想要接到電視上來,因此,若你將來有可能會這麼做的話,在購買時,就要買一台有這樣功能的平板電腦,以免想要連接時,卻沒有這個功能。

以Apple的產品來說,無論是iPhone、iPad,甚至是iPod,都可以使用一種叫「AirPlay」的無線技術,將影片、音樂、相片給傳送到電視、喇叭等裝置上,這點是Android、Windows平板所無法比擬的。

而若是要將影片、音樂送到電視上播放,需要額外購買一台像機上盒的設備「Apple TV」,若是單純只要將音樂送到喇叭時,則可以購買有AirPlay功能的喇叭,像是Wren的「V5AP」,或B&W的「A5A7」等無線喇叭。

select_tablet-08.jpg

但Android也不是沒有辦法將畫面傳到電視上,只不過要透過「MHL」這種有線的方式,就可以接平板、手機的畫面,透過一條Cable線材,傳送到大的電視或電腦螢幕上(如果電視或螢幕有支援的話),但想要使用這種方式來連接,除了電視、平板都要有MHL支援之外,還需要另外購買一條MHL的連接線,但若是和Apple的AirPlay比較起來,我不曉得為什麼廠商們要推這種這麼不實用的技術,因此有點不太看好MHL…

select_tablet-09.jpg

參考資料:

需要與想要

以上就是我大致上可以想到在選購平板電腦時需要考慮的事項,忽略前期使用平板的經驗來說,從開始寫到結束,真的花了好幾個月的時間,這篇文章真的寫了好久,其實就和如何選購印表機、桌機、筆電一樣,因為要寫的內容沒辦法一次就想到,所以都要花上很長的時間,慢慢的構思及整理,最後才產出這類文章的。

最後要以「需要與想要」的概念來做為這整篇文章的結束,其實購買平板並不沒有那麼死板,有時是可以隨心所欲的去決定,因此我認為當你購買平板電腦是以「娛樂」為主時,就可以以你「想要」的品牌機種為主;相反的,若買來是要用來「工作」的,那最好就以「需要」為主了,祝大家都可以購買到適合自己的平板電腦。

若有任何需要補充的內容,或是網友們想分享一下使用平板的心得,也歡迎分享喔!

Android手機使用DLNA串流播放音樂APP軟體推薦及教學

眾裏尋他千百度,驀然回首,那人卻在,燈火闌珊處

自從開始將老歌CD全部擷取成音樂檔後(如何擷取CD音樂?將老舊音樂CD全部數位化吧!),就一直在尋找好用的音樂播放程式,試用了「Streambels」這個軟體,我這才發現到,原來「AirPlay」這個原本是蘋果裝置專用的功能,現在居然也能在Android手機上看到了,看來蘋果是想要一統這個無線播放機制的霸主了。

但這個「Streambels」,雖然介面很有質感,也能將聲音利用「AirPlay」或是「DLNA」的方式傳送到播放的裝置,但播放音樂時,卻只能播放手機內部的音樂,而不能透過DLNA來播放NAS的音樂,同時要使用AirPlay或是DLNA的輸出設備,在一段試用時間之後,這部份的功能也就會被限制住了。

此外像是「BubblePnP」,雖然沒有支援AirPlay的裝置,試用版也可以使用DLNA輸出,同時也能連上NAS播放音樂,但能一次新增到播放清單的歌曲卻有限制,這的確也造成使用上的不方便。

最後在使用到Android本身內建的程式時,居然發現到它也能連上DLNA的設備,而且也能將音樂直接送到外接音響來播放,最重要的是,這麼強大的功能,其它APP程式都是要收費的,可是這個內建的播放軟體都俱備了,真是令我訝異。

原來想要找的APP軟體,遠在天邊、近在眼前啊!

內建「音樂」的基本播放功能

一般我們在使用「音樂」這個App程式時,都是直接開啟「音樂媒體櫃」,也就是開啟手機內部SD卡上的音樂檔,如下圖:

android_music_player-1.jpg

然後再直接播放這些音樂。

android_music_player-2.jpg

但這一大堆音樂在電腦及手機上,甚至是平板電腦上,每個裝置都要放上一份,不僅不好管理,也非常佔用空間,難怪每個人的手機、平板都要買大容量的,其實不需要,如果你將這些音樂檔,都放進共用的NAS空間時,只要手機、平板、電腦透過DLNA的功能,也能直接播放NAS裡的音樂檔,是不是非常的方便。

接下來就我示範如何利用Android的「音樂」程式,來連上NAS。

透過DLNA來連上「媒體伺服器」

首先在開啟「音樂」之後,點擊程式上方的「我的媒體櫃」,目的就是要來切換音樂的來源,點擊之後你會看到「音樂媒體櫃」及「媒體伺服器」這兩個項目,所謂的「音樂媒體櫃」就是指您手機內部或是SD卡上的音樂,而「媒體伺服器」就是指在區域網路上伺服器上的音樂,也就是我們的NAS。

在點開之後,請點選「媒體伺服器」,如下圖:

android_music_player-3.jpg

接著程式會尋找您區域網路中,所有支援的媒體伺服器,你就可以直接在這上面,找到您家中的伺服器,當然你要確定您真的有買NAS,且設定好才行。

android_music_player-4.jpg

而我在這點選了「TwonkyMedia[NAS-HOME]」這部媒體伺服器,接著再點擊「Music」,如下圖:

android_music_player-5.jpg

接著就會出現該部伺服器內所有的音樂專輯名稱了,如下圖:

android_music_player-6.jpg

接著不用說您應該知道怎麼做了,就點進想聽的專輯,直接播放音樂即可。

不使用手機的喇叭,直接將音樂播放至音響上

要將聲音傳至家中的音響,首先當然是要確定您家裡要有音響…

android_music_player-8.jpg

這幾年所出的綜合擴大機,多半都有支援AirPlay及DLNA串流的服務,您可以詳閱音響的說明書。

Step 1. 接著就是開啟「音樂」軟體,並且播放音樂,然後按下「手機」上面的「選項按鈕」,出現跳出式選單後,再點選「輸出」,如下圖:

android_music_player-10.jpg

Step 2. 接著只要您有打開「Wi-Fi」的話,您就會看到在「Wi-Fi播放器」中,會出現您的音響設備名稱,例如我的就是Pionner VSX-921這一台,請直接點選這台設備。

android_music_player-7.jpg

Step 3. 接著在播放時,手機一連上您的設備之後,會自動將您綜合擴大機的電源給開啟,並且開啟播放音樂,很神奇吧!

android_music_player-9.jpg

當然其實音樂的電源並不是手機自己打開的,而是綜合擴大機自己本身內部的功能,只要有手持裝置透過AirPlay或是DLNA連上來的話,就會自動把擴大機的電源打開來,而實際上擴大機也是在電源待命的狀況之下,才會有這個功能。

Powered by WordPress & Theme by Anders Norén