Trao đổi với tôi

http://www.buidao.com

6/26/14

[Android], How to Fix that stupid “Unfortunately (your app) has stopped.” error on your Galaxy S4

You know what I hate?
I hate nebulous, laconic error messages.
This one tops my list:
Unfortunately (your app) has stopped.
Galaxy S4 Unfortunately your app has stopped
You can supplant “your app” with any app such as Google+ or Kindle to complete the riddle.
This ephemeral error often flashes on the screen like a subliminal message disappearing in the same instant it appears.  But even if it stuck around there’s nothing interesting to see.
I mean, of course the stupid app has stopped working, that’s obvious.
The best part is that there’s no log, no obscure error code to decipher and no clear way to send an error report to Google. (but heck, I’d rather not send Google any more information that they already have anyway)
Ahh… the fun.
We may never know why the app suddenly stopped but fortunately we may not need to know.
In this guide I’m going to let you in on a little trick that almost always fixes this problem. Last year, I received this stupid error on two apps but elected to ignore it; however, after my third app spontaneously crashed I avowed to fix the problem. Here’s my solution on my Galaxy S4:

Fixing the problem

Swipe down a single finger from the top of the screen and tap the Settings gear.
We need to clear the storage data and cache for the app.  Just like web browsers have cache repositories that can muck up your browsing experience so Android apps have temporary files that can cause trouble.
Clearing the storage data is more drastic than clearing the cache because it purges stuff like saved login credentials and custom app settings. It’s tantamount to re-installing the app but the advantage of course is that it’s faster than the conventional uninstall/reinstall method.
We’re going to do both in one sweep.
Inside settings, touch the More tab and flip open the Application Manager.
Galaxy S4 Application Manager
Swipe three screens to the right to open the section that displays ALL apps.  Now scroll down the list until you find your unruly app.
Lately the Amazon app’s provocations has been driving me nuts…
Galaxy S4 Application Manager
Tap it open and touch the Clear data and Clear cache buttons.  This essentially resets the app to its initial state and should resolve the problem for you.
Galaxy S4 App Clear Data and Clear Cache
If I helped you in any way or if you experienced an unexpected issue please let me know in the comments!

[Android], How to Fix "Unfortunately (any app) has stopped" in Android

6/25/14

[Android] Giả lập Android với Genymotion

Trong quá trình phát triển ứng ụng trên Android chúng ta thương sử dụng máoy ảo (giả lập) hệ điều hành Android để kiểm thử ứng dụng hay có thể chạy trên máy thật.
Tuy nhiên đối với bộ giả lập tích hợp trong ADT hay ADT plugin trên eclipse rất nặng nề và chậm chạm còn đối với thiết bị thật thì rất khó đế có thể có nhiều thiết bị để test với các kích thước khác nhau của màn hình.
Genymotion là một giải pháp tốt: nhanh và nhẹ giúp việc phát triển và kiểm thử ứng dụng trở nên nhẹ nhành hơn.
  1. Đăng ký/ đăng nhập vào genymotion
  2. Download file cài đặt cho window 64 bits (with VirtualBox) v2.2.0
  3. Cài đặt (VirtualBox và genymotion)
  4. Tạo máy ảo Android
imageNhấn Add để tạo (cần đăng nhập tài khoản tạo ở bước 1)
imageChọn phiên bản phù hợp và nhấn Next
image
Đặt tên và nhấn Next
 image
Đợi download xong sex thấy máy ở trong danh sách như hình 1. Khởi động máy ảo bằng cách chọn 1 máy ảo rồi nhấn Play
imageĐợi một tí máy ảo sẽ khởi động xong (nhanh hơn máy ảo tích hợp trong ATD nhiều)
imageVà đây là kết quả. Tuy nhiên, để có được google play services thì cần phải làm một số bước nữa
  1. Download thư viện
  2. Kéo thả file download vào máy ảo ( cứ nhấn OK cho đến khi xong)
image 
image
 imageReboot lại máy ảo để cập nhật.
Đăng nhập với tài khoản google và test các dịch vụ của goole trên máy ảo genymotion
imageNhấn Yes nếu đã có tài khoản, không thì đăng ký nhé
imageNhấn OK và nhấn chấp nhận các điều khoản cho đến khi hoàn thành
imageGiờ thì đã thấy Play Store rồi đó :).
image  Và đây là cài đặt từ play store
imageChạy YouTube trên máy ảo genymotion.
Tới đây thì các bạn có thể tự tạo các máy ảo với các phiên bản Android khác nhau để kiểm thử ứng dụng của mình.

GOOD LUCK.

[Android] CÁCH TẢI ỨNG DỤNG APK TỪ GOOGLE PLAY XUỐNG MÁY TÍNH DỄ DÀNG

Hướng dẫn Android tải ứng dụng dạng APK trực tiếp từ Google Play về mmay1 tính cực kì dễ (ko dùng phần mềm, add-on)

Hẳn là có những lần bạn muốn tải những ứng dụng trên CH Play nhưng bị “Thiết bị không tương thích ” hoặc Ứng dụng đó k hỗ trợ quốc gia của bạn 14 Cách tải ứng dụng APK từ Google Play xuống máy tính dễ dàng Lúc đó bạn lại lên AppStore.vn để tìm file APK để cài từ thẻ nhớ. Nhưng k phải ứnng dụng nào cũng có trên Appstore.vn. 21 Cách tải ứng dụng APK từ Google Play xuống máy tính dễ dàng
Hiện tại có 1 số add-on của Chrome cho phép tải APK từ Store , và 1 số phần mềm như Wondershare mobilego cũng làm đc. tuy nhiên bạn phải cấu hình và tinh chỉnh rất phức tạp để làm dc , hoặc phải mua key phần mềm mới xài dc 20 Cách tải ứng dụng APK từ Google Play xuống máy tính dễ dàng
Tình cờ thấy dc thủ thuật này DỄ NHƯ ĂN CHÁO 24 Cách tải ứng dụng APK từ Google Play xuống máy tính dễ dàng KHÔNG CÀI THÊM ĐẶT BẤT CỨ THỨ GÌ rất hay nên chia sẽ cho mọi người :
Làm theo hình nhé các tình yêu rap Cách tải ứng dụng APK từ Google Play xuống máy tính dễ dàng
1606886 331414406996807 852579013 n Cách tải ứng dụng APK từ Google Play xuống máy tính dễ dàng
1526793 331414463663468 1978985810 n Cách tải ứng dụng APK từ Google Play xuống máy tính dễ dàng
3494 331414503663464 464863519 n Cách tải ứng dụng APK từ Google Play xuống máy tính dễ dàng
1482741 331414476996800 1922427967 n Cách tải ứng dụng APK từ Google Play xuống máy tính dễ dàng1604950 331414536996794 1758039963 n Cách tải ứng dụng APK từ Google Play xuống máy tính dễ dàng1555352 331414573663457 2088260968 n Cách tải ứng dụng APK từ Google Play xuống máy tính dễ dàng1521507 331414586996789 704738853 n Cách tải ứng dụng APK từ Google Play xuống máy tính dễ dàng
Những link cần thiết trong bài hướng dẫn 

- Link Google Play : https://play.google.com/store?hl=vi
- Link trang tải APK : http://apps.evozi.com/apk-downloader/
- Phần mềm giả lập Android trên PC mình dùng trong bài : GENY MOTION -> Xem hướng dẫn cài cực kì chi tiết tại đây
 Nguồn Vn-zoom

[Android] HƯỚNG DẪN GIẢ LẬP ANDROID TRÊN MÁY TÍNH – CHƠI GAME ANDROID TRÊN PC

Mặc dù Genymotion dùng engine VirtualBox , vốn là nền tảng được dùng để giả lập Android X86 đình đám về mức độ nhẹ nhàng nhưng với khả năng hỗ trợ OpenGL 2.0 của Card màn hình thì nó dư sức tát vỡ mồm đàn anh X86 về độ mượt mà êm ái và khả năng chơi game tuyệt vời của người đồng hương BlueStack. Không quá chém gió khi nói Geny là 1 combo hoàn hảo và được nâng cấp của các hệ giả lập Android hiện có 1 Hướng dẫn giả lập Android trên máy tính   Chơi game Android trên PC

Genymotion thực chất sử dụng VirtualBox để tạo ra các máy ảo, tuy nhiên nó sẽ giúp chúng ta đơn giản được nhiều bước thiết lập. Genymotion được viết nên chủ yếu để các lập trình viên kiểm tra phần mềm của mình trước khi đưa Google Play, nhưng chúng ta hoàn toàn có thể dùng nó cho nhu cầu chạy app thông thường cũng được.
Báo tin vui cho anh em về việc cài ứng dụng vào GENY trong bản mới:
Mặc dù sau bản cập nhật geny Motion 2.0 thì hãng đã loại bỏ hoàn toàn các máy ảo có CHPlay, nhưng chúng ta vẫn cài được từ APK
Cách Cài : 
1/ Tải APK về từ Google Play về -> Chi tiết Cách tải APK trực tiếp từ Google Play 
2/ Kéo thả file APK vào màn hình của máy ảo Geny lúc nó đang mở là xong ( sao cho nó hiện ra bảng File Transfer là OK )
p/s : Có thể dùng Giả lập VirtualBox nguyên thủy, cái này có sẵn CHPlay nhưng không mượt như Geny -> xem tại đây
Geny Motion có rất nhiều ưu điểm :
– Hỗ trợ OpenGL 2.0 nên xử lí đồ họa, chơi game thì k cần hỏi
– Cài được ứng dụng, game, vào CH Play vô tư.
– Hiệu ứng chuyển mượt hơn Android X86 nhiều.
– Hỗ trợ đúng độ phân giải của 1 máy điện thoại thật ( galaxy S4,HTC One, Xperia Z)
– Tự xoay màn hình với ứng dụng cần xoay ( như chơi chém quả hoặc AngryBird )
– Có giả lập GPS, Camera Trước và Sau.
– Kết nối Eclipse để lập trình cực kì đơn giản, chỉ cần trỏ tới thư mục sdk là xong
taive Hướng dẫn giả lập Android trên máy tính   Chơi game Android trên PC

Hướng dẫn cài đặt 
Gồm hướng dẫn cài, cấu hình ra net, test máy, kết nối Eclipse lập trình
Tải clip chi tiết tại đây (wmv) : Link Mediefire
Update Cách Fix 1 số lỗi khi mở GENY ( Xem online ) 
Báo link die, thắc mắc,…PM sẽ reply ngay 
- Skype : voduchuy.350
– FaceBook : http://facebook.com/voduchuy1992
– Gmail : voduchuy.350@gmail.com
Chụp vài tấm Demo
570 Hướng dẫn giả lập Android trên máy tính   Chơi game Android trên PC573 1 Hướng dẫn giả lập Android trên máy tính   Chơi game Android trên PC571 Hướng dẫn giả lập Android trên máy tính   Chơi game Android trên PC574 1 Hướng dẫn giả lập Android trên máy tính   Chơi game Android trên PC572 Hướng dẫn giả lập Android trên máy tính   Chơi game Android trên PC
3ssw Hướng dẫn giả lập Android trên máy tính   Chơi game Android trên PC575 1 Hướng dẫn giả lập Android trên máy tính   Chơi game Android trên PCphan mem gia lap android genymotion Hướng dẫn giả lập Android trên máy tính   Chơi game Android trên PC577 Hướng dẫn giả lập Android trên máy tính   Chơi game Android trên PC
Thank for Võ Đức Huy

6/24/14

[Android] Hướng dẫn tạo máy ảo Android Virtual Device (Emulator) trên Eclipse

AVD (Android Virtual Device) là bộ công cụ máy tảo dành cho các nhà phát triển ứng dụng Android. Hôm nay mình xin hướng dẫn cách tạo máy ảo AVD trong Eclipse và cách tạo mới 1 project Android App Hello World.

1. Tạo máy AVD (Android Virtual Device).

Đầu tiên bạn khởi chạy Eclipse lên.
Các bạn có thể xem hướng dẫn cách cài đặt Eclipse và Android SDK ở phần hướng dẫn trước.
Hoặc bạn cũng có thể tham khảo thêm tạo 1 máy ảo Android trên Virtualbox mình đã hướng dẫn chi tiết ở bài trước.
Sau khi khởi chạy xong Eclipse. Bạn vào : Windows ->Android Virtual Device Manager.
Hoặc các bạn cũng có thể click ngay vào biểu tượng AVD trên menu của Eclipse :
tao may ao android
Click vào New để tạo mới :
tao moi may ao android trong eclipse
Cửa sổ mới mở ra, các bạn điền đầy đủ các thông số vào theo yêu cầu :
dien thong tin cai dat may ao android
AVD Name : Các bạn chỉ được sử dụng cách ký tự : A -> Z, a -> z, và “., -, _” mà thôi.
Target : Bạn chọn phiên bản Android để test.
SD Card : Là dung lượng bộ nhớ ảo của thẻ SD.
Và một số thông tin khác…
Các bạn click OK để hoàn thành tạo mới một AVD.
Bây giờ bạn vào phần Android Virtual Device Manager như ban đầu thì bạn sẽ thấy tên máy ảo mới mình vừa tạo rồi.
Nhấn Start để khởi chạy máy ảo (bạn có thể sẽ phải chờ một khoảng thời gian để máy ảo khởi chạy) :
khoi chay may ao
Và đây là giao diện cuối cùng :
Giao dien may ao android tren eclipse

2. Tạo Project Android.

Để tạo 1 Project Android bạn vào File -> New Project  ->  Android Application Project.
(nếu các bạn không thấy Android Application Project thì các bạn chọn Other và vào Android là sẽ thấy)
Các bạn click Next để ra 1 cửa sổ mới :
tao project android moi trong eclipse
Điền các thông tin cần thiết và ấn Next.
Sau khi hoàn thành xong quá trình tạo mới, các bạn sẽ thấy một giao diện mới hiện ra như sau :
giao dien project
Để chạy Project này các bạn click chuột phải vào tên project -> Run As -> Android Application.
chay mot project android trong eclipse
Cửa sổ mới hiện ra các bạn chọn Máy Ảo AVD cần chạy và kết quả cuối cùng sẽ là :
man hinh app hello Android
Hy vọng với hướng dẫn này của mình sẽ giúp các bạn hiểu hơn về cách tạo mới 1 máy ảo Android và Project Android Application rồi khởi chạy chúng.

[Android] Hướng dẫn cài đặt Eclipse để lập trình Android

Eclipse là một tool hỗ trợ cho các android developer. Hôm nay mình sẽ hướng dẫn các bạn chi tiết cách download và cài đặt công cụ này.

1. Cài đặt Java trên máy tính.

Để có thể lập trình được App cho Android thì trên máy tính của bạn phải đặt toàn bộ JDK. Bạn có thể download bộ JDK tại địa chỉ : tại đây.
(Tùy vào phiên bản windows của bạn là 32bit hay là 64bit bạn cần download cho phù hợp)
Sau khi tải bộ JDK về máy. các bạn tiến hành cài đặt chúng.
cai jdk
Xuất hiện cửa dổ cài đặt, các bạn cứ ấn Next…
cai dat Java JDK
Và đợi cho tới khi quá trình cài đặt hoàn tất.
cai dat java cho may tinh
Sau khi cài xong, các bạn có thể kiểm tra lại xem bộ JDK đã cài được trên máy tính của bạn chưa bẳng cách vào CMD và gõ lệnh: “java”
Nếu màn hình hiện ra như sau là bạn đã hoàn thành rồi:
kiem tra qua trinh cai dat java

2. Download và Cài đặt Eclipse, Android SDK.

Trước tiên ta phải download bộ Eclipse.
Các bạn vào địa chỉ : http://developer.android.com/sdk/index.html
Download bộ cài đầy đủ bao gồm Eclipse và Android SDK : ADT Bundle for Windows 
download eclipse va Android SDK
Sau khi download về, các bạn giải nén ra và sẽ có các file như sau :
android sdk va eclipse
Để cài đặt Android SDK các bạn có 2 cách:
Cách 1: Các bạn click chuột vào biểu tượng SDK Manager ở ngoài và tiến hành cài đặt.
Cách 2: Các bạn khởi chạy Eclipse lên. Rồi vào mục Android SDK Manager cũng được:
cai android SDK tren eclipse
Sẽ xuất hiện 1 cửa sổ mới như sau :
cai android sdk
Công việc tiếp theo là các bạn chỉ cần tích chọn các phần API cần cài rồi click vào nút :Install packages ở góc dưới bên phải và chờ cho nó download và cài đặt là xong.
Hy vọng với hướng dẫn này sẽ có thể giúp cho các bạn cài đặt được bộ Eclipse và Android SDK để phục vụ công việc học tập cho mình.
Chúc các bạn thành công !