Các bạn có tài khoản google developer rồi đúng không? Vậy thì bắt đầu up app đầu tiên nhé.
Có một thứ mình muốn lưu ý trước, có ai bị để ngôn ngữ mặc định trong tài khoản là tiếng Pháp, Ả rập, Nga,…… hay gì không J ( Nếu vậy thì vào chỉnh sửa cài đặt ở phần trình duyệt nhé, không phải trong tài khoản developer đâu ). Ví dụ nếu bạn dùng Chrome thì chọn cài đặt, chỉnh phần ngôn ngữ nhé!
Mình lưu ý mọi người vì hồi trước mình để mặc định tiếng Pháp, mò mẫm mãi :3 ( hơi gà).
Vào chủ đề chính!
1. Upload app lên google play chắc chắn phải là đuôi .apk. Nhưng không phải là file .apk mà bạn build được hiện có trong thư mục chứa project đâu nhé, up file đó lên thì sẽ không chạy được vì thiếu 1 thứ quan trọng là keystore.
Keystore giống như 1 chìa khóa bảo vệ và đặt quyền chính chủ vậy, bên cạnh đó bạn phải dùng lại Keystore để update app.
– Chọn project muốn xuất file .apk, kích chuột phải và chọn Export nhé!
– Chọn Next, next
– Bắt đầu bước tạo keystore( bạn chỉ tạo keystore lần đầu cho app thôi nhá, nếu update thì dùng lại keystore),
+ chọn Create new keystore, chọn nơi lưu keystore và tạo password nhá.
+còn update thì chọn keystore đã có sẵn và điền password là ok.
– Điền tiếp các thông tin nhé, lưu ý chỉ cần điền thông tin tại các ô mình đã điền thôi.
số validity (years) bạn có thể điền từ 0-1000 ( mình cứ điền max 1000 cho hoành tráng J)
còn 84 là mã country code của Việt Nam.
– Vậy là xong keystore. Chọn thư mục lưu file .apk và lưu lại, đợi 30 giây nhá!
Vậy bạn đã có file .apk để sẵn sàng upload lên google rồi.
2. Bật trình duyệt, đăng nhập vào tài khoản nào (https://play.google.com/apps/publish/)
-Chọn upload a new app
Nhập tên app, chọn default language
-Tiếp đó là upload file .apk lên.
Mình sẽ hướng dẫn bằng hình ảnh cho trực quan nhé, hơi chi tiết một chút vì nhiều khi các bạn sợ sai sót ( trước mình cũng thế, sợ lung tung google ban mợ nó nick mất 25$ thì toi) :((
Nhưng yên tâm, đơn giản và không sao đâu :))
Có 3 mục quan trọng bạn cần lần lượt hoàn thành.
Upload file .apk lên xong thì bắt đầu thêm thông tin về ứng dụng của bạn tại mục Store Listing
Xong rồi đó các bạn, đợi thời gian google thông qua vài tiếng là các bạn có thể vào google play và search đúng tên ứng dụng của minh. Sẽ thật tuyệt vời khi thấy app của mình nằm chềnh ềnh ở đó :))))
Mong rằng nó hữu ích với mọi người!
Mình sẽ viết tiếp cách intergrate tool đăng quảng cáo kiếm tiền cho ae dev là startapp .
bác cho e hỏi.. muốn chèn quảng cáo vào file , kiếm tiền ntn.. cảm ơn !
https://quangctkm9207.wordpress.com/
Có rất nhiều ad network bác nhé, trong đây mình có giới thiệu về startapp. Bạn có thể tìm hiểu thêm về những nhà cung cấp khác như admob, mobicore, adflex,…
Bạn ơi mình change ngôn ngữ ở chrome rồi mà trang của mình vẫn tiếng Pháp :-S có cách nào giúp mình ko bạn?
Bạn thay đổi ở chrome là sẽ được ngay mà, bạn xem lại xem vì bên trong google play console cho developer không có mục thay đổi language đâu nhé.
Mình muốn hỏi về cách đưa 1 file .apk vào esclipse để test như thế nào?
File .apk là file đã được đóng gói, bạn copy vào điện thoại để test chạy như ứng dụng bình thường chứ
có cách nào lấy dữ liệu từ file apk cho vào esclipse không bác
Ý bác nói về decode file apk. Mình ko có kinh nghiệm về việc này
hì,may quá gặp đc mấy bài viết chi tiết của a.A Quang hướng dẫn thêm cách chèn quảng cáo của admob đi ạ :D.Mà ở việt nam thì nên dùng loại hình quảng cáo nào hả a :d
Mình vẫn thích admob nhất vì không ảnh hưởng quá nhiều đến người dùng và đây cũng là ad network lớn nhất.
thanks bạn nhiều nha ^^
Ok! mong giúp được bạn!
bạn ơi, cho mình hỏi, mình tạo tài khoản dev của Google Play rồi, nhưng mình up ứng dụng đã có trên GP được không bạn, mình đổi package của ứng dụng đó và up lên thì có bị band nick không nhỉ. Thắc mắc mà không biết hỏi ai, mong bạn giúp đỡ cho 🙂
Mình cám ơn nhiều.
Việc này tùy thuộc nhiều thứ liên quan đến bản quyền bạn à , có thể là hình ảnh, âm thanh, tên. Nếu có ai report cho google thì sẽ bị yêu cầu gỡ xuống. Nếu app đó không nghiêm trọng thì có thể không sao.
Em làm theo các bước nhưng tới khi up load bị báo như này là sao anh
“Nhập khẩu thất bại.
Bạn đã nhập khẩu một tập tin apk rằng giấy chứng nhận là không hợp lệ. Bạn phải tạo một tập tin apk có giấy chứng nhận hợp lệ. Tìm hiểu thêm về chữ ký của giấy chứng nhận”
Em đã thử làm lại key và điền đầy đủ thông tin,clean cả project mà vẫn bị báo lỗi.3 lần r nên k dám post nữa,nhỡ google cảnh cáo hoặc ban thì 😦
Bạn thử xem bên trong file manifest.xml xem sao.
Hoặc key bạn tạo có lỗi gì không?
Chào anh quangctkm9207, mình đã xem hướng dẫn của anh và úp app lên google dc rồi, không biết anh có rành về iOS ko, có thể chó mình bài viết cụ thể để up app lên apple ko, mình làm hoài mà chưa dc.
Cảm ơn bạn đã quan tâm. Mong bạn thông cảm vì hiện tại mình chỉ đang tập trung bên Android. Thanks
e tải file apk lên thì bị thế này
” nhập khẩu lỗi.
Nhập khẩu của bạn không có một tập tin apk được canh định dạng zip. Xin vui lòng thực hiện một zipalign sắp tiện ích trên tập tin apk của bạn và sau đó tái nhập khẩu. ”
phải add file zip thì mới tải đc ak bác
Tải trực tiếp file .apk mà bác.
File .apk mà bác export được từ eclipse ra đó.
mình vọc lại game 🙂 , nhưng cho projech lên eclipse để export ra thì bị lỗi file AndroidManifest 😦
bạn có cách nao mà không cần export bằng eclipse mà vẫn đổi được keystore ko
loi “com.example.monoapplication” laf nhu the nao vay ban.
Có thể tên package đó phổ biến, có người dùng rồi.
Hoặc bạn lỗi trong file Manifest.xml do bạn sửa lại tên ở đâu đó. Bạn thử xem lại hoặc nói rõ ra mình xem thế nào.
Bạn cho mình hỏi chút. Mình có 1 ứng dụng đã upload lên store, xem trong developer console thì trạng thái đã là published. Nhưng mình tìm trên play store thì ko thấy đâu vậy mình phải làm thế nào?
Vấn đề nữa là trong trường hợp mình quên pass của key, mình muốn buid lại ứng dụng với key mới và xóa ứng dụng cũ trên store đi để up lại thì làm như nào? Rất mong được bạn giúp đỡ. Thanks!
Bạn đợi tầm khoảng vài tiếng tới 1 ngày bạn nhé!
Google còn phải xét duyệt mà.
ad ơi mình mới học lập trình game bằng html5, mình viết bằng notepad++. bạn cho mình hỏi mình có thể export keystore bằng công cụ j ko
Xin lỗi bạn, vấn đề này mình không rõ vì mình không code game với html5.
Bạn ơi cho minh hỏi mình úp lên google play sao chỉ tìm được tên theo pakage chứ không thể tìm theo tên của ứng dụng APK có cách nào thây đổi không
Cám ơn bạn Quang rất nhiều
Vì tên app bạn đặt là từ khóa thông dụng, có nhiều app khác cũng dùng nên google sẽ hiển thị theo thuật toán của nó. App nào có rank cao hơn ( lượt down cao, lượt rate cao) sẽ đứng vị trí top khi người dùng tìm kiếm. Còn app mới up lên sẽ gặp khó khăn. Search app cũng giống y bạn search thông thin trên google vậy.
Nếu như vậy mình tạo tầm 40-50 chục mail ảo và lần lượt down và rate thì google có phát hiện được không vậy bạn? Minh cũng làm tương tư với admob mỗi ngày thì cũng được tiền kha khá chứ?
bạn có thể hướng dẫn mình tạo 1 key để ghép vào file apk không? mình có tool để ghép key vào apk rồi mà chưa biết cách tạo key, như phần mềm của bạn là phần mềm tên gì? có thể cho mình link download không?
Tạo key bạn dùng adt eclipse đó bạn. Bạn chọn import rồi làm như mình đã viết trong hướng dẫn là ok mà.
Cuối cùng bạn sẽ xuất ra được file .apk đã có keystore
25USD là để tạo account, vậy account này được sử dụng trong bao lâu? ngoài ra khi đưa ứng dụng lên còn có khoản phí nào nữa ko? (vd: phí duy trì hằng năm….)
25USD cho một tài khoản vĩnh viễn bạn nhé! Và sẽ không còn tính thêm loại phí nào khác nữa, kể cả khi up app lên cũng không có 1 loại phí nào. Thân!
Hi Quang, Mình đã làm theo hướng dẫn của bạn nhưng khi mình run file .apk tạo ra thì chương trình không hiện thị được google map. Trong khi chạy trực tiếp từ eclipse vẫn ok
Đó là do phần sign key để dùng google maps api đó bạn. Bạn search google nhé.
Kia là bạn mới dùng cho máy ảo của riêng bạn thôi.
Khi bạn sign đúng thì sẽ không hiện thị map trên máy ảo mà khi bạn cài file .apk mà bạn export ra sẽ hiện thì và người dùng cài cũng sẽ hiện thị.
Good luck 😀
Mình sửa được lỗi đó rồi bạn! 😀
Cảm ơn bác Quang về bài hướng dẫn này nhé. Mình đã up thành công app đầu tiên. Ae vào rate và tải về xem thử nhé hihi. Thanks all. https://play.google.com/store/apps/details?id=com.nttqn.oldlines
Rất vui đã giúp đc bạn, cố gắng nhé. Mình vừa rate cho bạn 5 sao 🙂
Good luck!
Chào Bạn ! Cho mình hỏi có thể treo bao nhiêu banner quảng cáo trên một ứng dụng miễn phí trên google play
Chào Lâm!
Điều này tùy thuôc vào ứng dụng của bạn có bao nhiêu màn hình.( là layout chính mà người dùng tương tác đó bạn) và nhà cung cấp quảng cáo.
Mình lấy ví dụ:
Admob quy định là chỉ được gắn tối đa 1 banner trong một màn hình nhé.
Thân,
Cảm ơn
Bạn ơi ! Bạn cho mình hỏi mình đã up thành công lên store.Nhưng vấn đề là khi minh sử dụng chức năng search của CH Play thì trong kết quả không có app của m.Chỉ khi search tên package thì nó mới hiện ra.Thế nghĩa là sao? Cảm ơn bạn.Mình dùng trình duyệt search thì nó lại hiện ra còn sử dụng CH Play thì nó không ra!
Không sao đâu bạn 🙂
Vì app của bạn mới up lên. Bạn search với từ khóa phổ biến thì sẽ hiện thị các app ở top ( cùng loại và có lượt down, rate lớn) còn app bạn mới lên thì sẽ ở phía sau.
Nếu app bạn một thời gian mà leo lên đc top bạn sẽ search được với từ khóa mong muôn!
Thân
Cảm ơn bạn!Như bạn nói thì nó sẽ không hiện thị khi search theo từ khóa vậy app của mình sẽ không có người tải như thế sẽ mãi mãi không lọt được vào top có đúng không?
Chào Quang !
Mình có úp một game có tính phí trên google play, bây giờ cũng game đó mình up lên với phiên bản miễn phí có được ko khi tồn tại 2 hình thức cùng một lúc .
Mình muốn cập nhật phiên bản tính phí để thay đổi ngày cập nhật nhằm tận dụng chính sách ưu tiên cho game mới của google play, làm cách nào bạn ? Cảm ơn !
:D. Upload 1 app nhỏ lên GG Play có tính phí không… Mình không có tài khoản Dev để làm việc này…
Bắt buộc phải có tài khoản google play nhé bạn 🙂
Bài viết của bạn rất hay, rất rõ ràng, mạch lạc. Thanks bạn.
Cảm ơn bạn!
Cho mình link tải phần mềm đó được không
Phần mềm nào bạn ơi?
bác ơi bác dùng phần mềm gì lấy keystore đấy