android開發者賬號
A. 如何製作一個app
1. 首先我們需要制定一個方案,關於APP需要有哪些功能,然後計算預算,工期等一系列問題。
2. 方案制定好了之後,開始設計界面。界面設計包括所有頁面的排版,推薦用pr,比較方便。而且還可以預覽點擊效果。
3. 界面設計好了之後,開始開發程序,實現功能。
4. 這邊程序開發的過程中,我們還需要進行蘋果開發者計劃的申請,如何申請蘋果開發者賬號,這里就不多說了。如需要上傳Android版安裝包,需要注冊對應的Android應用中心開發者賬號,流程一樣。
5. 蘋果開發者計劃申請下來大概需要半個月時間,這段時間過後,基本上程序也開發完了,然後我們就可以打包上傳iOS安裝包到App Store了。
6. 上傳之後,到應用中心下載安裝包,安裝就可以。
這里多說幾句程序開發的流程。由於完全開發,難免會有漏洞出現。所以,客戶在收到產品之後,需要跟開發商一起發現錯誤,並修改錯誤
B. 申請應用商店(iphone\android\windows mobile)的開發者帳號一定要用海外信用卡嗎
我只知道android的,如果是想放到google官方的應用商店,就必須是海外信用卡賬號,因為這里涉及到稅收的問題,國內信用卡在稅收方面跟國外不對口,所以不支持國內信用卡,中國人在那上面想賺錢太難了.
C. 上架android app需要什麼材料
一般來說需要先注冊該安卓應用市場的開發者賬號,然後發布APP,需要提交一些公司和APP信息,軟著,部分可能還需要開發者聲明之類的。提交後等待審核。
可以藉助亥著平台進行代上架,
D. 如何申請android開發者賬號
申請google開發者賬號請按以下步驟進行: 第一步:創建Google賬戶(即通俗意義上的Gmail),鏈接地址: https://accounts/SignUp?service=mail&hl=zh-CN&continue=http%3A%2F%2Fmail%2Fmail%2F%3Fpc%3Dtopnav-about-zh-CN 注意: 1、手機號碼可使用中國地區手機號碼,不過不屬於必填選項,亦可不填。 2、此處位置一般根據IP地址所屬區域進行判斷,可不做任何處理。Google Play開發者賬號所屬區域與此處位置無關,Google Play開發者賬號所屬區域與該賬號綁定的Google Wallet所屬區域一致。 第二步:設置Google Wallet,Google Wallet鏈接地址:wallet 並點擊「接受並創建」 第三步:出現Google Wallet後台,點擊付款方式,並點擊「添加付款方法」下拉框,選擇「添加信用卡或借記卡」。 按照要求填寫信用卡信息。 注意:如信用卡綁定成功,Google可能會先從該信用卡扣除1美元進行授權。 第四步:打開Google Play開發者賬號注冊地址,支付注冊所需要的25美金。 注意:一般支付25美金後,Google最多需要48個小時進行審核。 第五步:檢查Google Wallet中該筆訂單支付狀態,如顯示「已完成」說明Google Play開發者賬號申請成功。 注意:很多開發者可能會申請失敗,或出於降低由於開發者賬號被封導致的各項風險,以下是申請多個賬號的注意事項: 1、新的IP;清除瀏覽器的Cookies和緩存; 2、新的Gmail賬戶;以前從來沒有使用過的手機號碼; 3、禁止填入與被封開發者賬號相關的信息,如被封開發者賬號所使用的綁定郵箱、綁定電話、IP以及支付25美金所使用的信用卡。 另外成功申請Ggoogle Play開發者後,很多開發者會經常查看開發者後台,以下是使用開發者賬號的幾點注意事項: 1、安裝一個瀏覽器專門用來操作賬號(推薦火狐或Chrome); 2、一個ip一個號一定要注意,IP不能多號共用; 3、每次操作賬號的時候都要清除cookies和緩存。 4、只要登錄谷歌賬號(包含GmaiL、Google Wallet和Google Play開發者後台等)都要先清除cookies和緩存。
E. 如何將app發布到android市場
雖然大多數的開發者都會將自己的安卓APP上傳到各大安卓第三方應用市場,卻也不乏想將APP發布到Android應用市場的開發者。那麼,發布應用到Android應用市場需要哪些步驟呢?且聽筆者一一道來。
在上傳之前,你需要先開發完你的APP,並創建一個引人注目的圖標,顯示在市場的網站和應用程序上。
第1步:上傳簽名的APK
如果有簽名的APK,可以直接到Android應用市場發布網站。如果還沒有,需要先將APK簽名。如果這是第一次發布,還需要支付25美元,申請一個Google錢包帳戶來收錢。
在找到上傳APP的按鈕後,然後選擇之前准備好的APK文件。
第2步:上傳宣傳媒體
Android應用市場可以使用多張圖片來顯示應用程序,並展示給用戶看。用戶在下載APP之前,首先看到是這些圖片。所以精心設計的圖片,會讓APP帶來更多的下載量。
Android應用市場需要兩張截圖,必須是適用在常見屏幕解析度的設備上。它們應該是一張完整的截圖,不能有美術處理,也不能有邊框。
Android應用市場還需要高解析度版本的應用程序圖標。這是一個512×512像素的應用程序啟動圖標。
Android應用市場允許提供一個小的宣傳圖形。當應用程序有最新版本的時候,谷歌可能會在任何地方使用它。雖然這是可選的,還是強烈推薦。圖形不能包含邊框。
Android應用市場同樣可以使用一個更大的圖形。這是1024×500的圖片,假設它有50個像素的邊緣,這樣的主要內容應該是在924×400像素的中心方塊;也假設圖像會按比例縮小,所以它的圖形元素要大。雖然這也是可選的,但我們也建議使用它。如果沒有這個特色圖片,谷歌將不會顯示你的應用程序在所有可能的放置的位置。
Android應用市場可以鏈接到YouTube視頻,展示你的APP。這也是可選的,但卻提供了一個有效的視頻廣告的機會。可以展示APP所有特殊的功能,並向人們解釋為什麼值得去下載它。影片應盡量短,不要浪費客戶的時間。
第3步:填寫應用程序信息
接下來,需要填寫一些應用程序的信息。這是非常重要的一步,早期用戶都是通過這些了解APP,然後決定是否下載。後期,評論會變得非常重要了。
這些信息當中,有一項是提供多語言。如果APP有提供翻譯,這是最好的。雖然這里有一個選項是自動翻譯,畢竟是機器翻譯,並不那麼完美,但總比沒有的好。
然後,需要在這里填寫應用程序的名稱,在30個字元之內;以及應用程序的描述,在4000個字元之內。
更新說明是用來突出最新版本有什麼不同的。建議盡可能多的在500個字元之內。因為不是所有的用戶都會去升級版本,以及閱讀更新說明。
宣傳文字要非常短、最大80個字元,它會在用戶看到完整的描述之前顯示。確保它簡潔而有力量。
最後,設置應用程序的類型(在應用和游戲兩者中選擇)。然後設置一個合適的分類。如果不確定,先瀏覽其他發布商發布跟你一樣的應用程序在哪個分類中。
第4步:設置發布選項
下面是關於內容保護,適用年齡段,國家和定價的選項。
剛開始,不要使用拷貝保護功能。而使用授權服務,這有點復雜,但比起支付應用好多了。
對於定價,要麼選擇免費,要麼選擇付費(如果選擇永久免費,後期是不能改成付費的)。然後選擇國家,每一個國家都可以設定價格(或選擇自動填充)。你也可以隨意的排除一些國家。這可能會違反要求我們向這些國家出售應用的法律。
第5步:填寫聯系方式和同意條款
此時,必須填寫聯系方式。這樣用戶就可以聯繫到。每一個應用程序可以有不同的聯系方式。也可以通過APP發送反饋信息到這里。
最後,必須告訴谷歌,申請符合他們的條款,遵守美國出口的法律。
第6步:激活APK
切換到「APK files」選項卡後點擊保存按鈕。要確保在點擊發布按鈕之前,至少有一個APK是激活狀態。
第7步:發布應用
現在,當所有的信息都已填好,所有的圖片都已上傳,APK也是激活的,就可以直接發布了。
總的說來,想要將APP發布到Android應用市場並不是一件容易的事,特別是對於國內的用戶而言,Android應用市場並不是一個很好的選擇。但,Android應用市場畢竟是官方應用市場,在國外的用戶中影響巨大。所以,如果你的APP只針對的是國內的用戶的話,各大安卓的第三方應用市場才是更好地選擇。但如果你的APP面向的是世界的用戶的話,那麼發布在Android應用市場是你不二的選擇。
F. 寫給Android開發者看的『微信小程序和Android開發的對比』
微信小程序近期可謂是動作頻出,僅最近新增的能力就有:
種種跡象表明,微信對小程序的期望值是很大,所以在它推出的幾個月效果沒到達預期的情況下,之前的很多『克制』也就逐漸變成『放肆』了 —— 不過不管小程序以後的發展到底怎樣,對我們開發者來發,多了解一些總是沒有壞處的。
他山之石,可以攻玉。
對於是技術人來說,多了解一些不同的技術、不同的開發模式、不同的架構思想,提高技術『廣度』,對於自己的成長是十分必要的。
所以,本文就是從一個 Android 開發者的角度,從項目工程方便切入,來分析一下『微信小程序』跟『Android App』開發上的一些異同。
『微信小程序』開發是一個相對較新的技術,希望通過本文,能讓你對它多一些了解。
因為內容是從Android開發的角度來談的,所以我假設你已經對 Android 開發比較熟悉了。並且對微信小程序的開發也比較感興趣,如果要是再能有些 javascript、css 的基礎的話那就更好了!
Android 開發我們已經比較熟悉——
作為對比,進行微信小程序開發所用的語言是這些——
wxml (WeiXin Markup Language) 基本約等於是 xml。微信之所以沒有直接使用 xml ,可能是為了以後擴展方便一些(野心很大)。
同理, wxss (WeiXin Style Sheets) 基本約等於是 css。也是微信擴展了一些功能,比如統一的尺寸單位 rpx 。
對於 Android 來說,對於頁面的描述基本上在 xml 中定義的,比如:
這是一個簡單的典型的示例,這個文件就是描述了兩部分內容:
some.wxss:
很明顯可以看出:wxml 是負責了 頁面結構 的展示;而 wxss 則負責了對 頁面樣式 的定義。
這種把結構和樣式分離的做法,其實是延續了網頁開發中的習慣(html + css)。
這樣做的好處起碼有兩個:
——看起來還是挺簡單的結構:
這三個文件用以描述小程序 app 相關的內容,他們的命名是固定這樣的,位置也固定是在根目錄下。
app.js 基本相當於 Android 中的 Application 類,文件中主要是有一個 App() 函數,來進行小程序的初始化操作。
app.json 的作用跟 Android 中的 AndroidMainifest.xml 文件很相似 —— 都是靜態化的配置文件。
app.wxss 定義全局的樣式 —— 其定義的樣式會作用於每個頁面。比如在 app.wxss 中加入:
就可以給所有的 text 控制項添加 5px 的 padding 。
當然,頁面本身的 xxPage.wxss 可以定義局部樣式來覆蓋全局樣式。
根目錄下的 utils 文件夾中有一個 util.js 文件,這個故名思意,是類似於 Java 中的一些工具類的存在。
utils 文件夾其實是一個非必須的結構,而它之所以出現在官方的 HelloWorld 工程中,是作為一個代表,表明了開發者在這里是可以自定義新的文件夾和結構的。微信小程序作為一個使用 js 來開發的平台,是可以使用許多第三方的 js 庫的,對於這些第三方庫,以及其他的圖片資源等,都可以放到自定義的文件夾中。
pages 文件夾下包含兩個子目錄:index 和 logs ,兩個目錄的結構都是基本一樣的,都是包含四個相同主名稱的文件: xx.js、xx.wxml、xx.json、xx.wxss 這幾個文件。
這樣的一個典型結構表明它是一個小程序的頁面,四個文件的作用分別是:
在視圖的動態顯示上,微信小程序使用了 數據綁定(data-binding) 的方式。
如果你之前使用過 AngularJS 或者 Vue.js 等這些流行的 js 框架,那麼你肯定對 數據綁定 並不陌生。它是一種把一個控制項的屬性綁定到某個數據對象(view-model)的屬性的方法,這樣在改變數據對象屬性的時候,所對應的控制項屬性也就會相應變化 —— 在開發中,這種方式會使得對 View 層的顯示控制變得十分簡單、自然。
基於此,軟體工程的流行架構方式也在之前的 MVC 、 MVP 之外,又多了一個 —— MVVM(Model-View-ViewModel) 。
數據綁定 這種方式現在是如此的流行,以致於 Android 官方都出了一個 [Data Binding Library] ( https://developer.android.com/topic/libraries/data-binding/index.html ) 來支持數據綁定,但是由於成熟度等原因,目前還並沒有成為主流,Android 中的主流視圖顯示方式,還是通過開發者手動給每個控制項 set 數據。
—— 單從這一點上看,微信小程序的開發模式是比原生 Andorid 要『先進』一些的~ 😏
小程序雖然是和前端 H5 頁面一樣是用 js 來開發,但是由於它最終運行的平台不再是瀏覽器,而是和 App 的表現幾無二致,所以頁面的生命周期也是和 App 差不多的。
一個小程序頁面的典型生命周期如下:
對比一下 Android 的 Activity 生命周期 :
微信小程序的頁面生命周期稍微簡單一些,但主要的思想跟 Activity 生命周期基本是一致的。
小程序的官方 IDE 是微信自己出品 微信Web開發者工具 ,它內置了一個小程序的運行環境,本質上是基於 Chrome 內核的一個瀏覽器框架,算是一個模擬器了。
——它雖然跟 Android 的各種高大上的模擬器相比起來略顯簡陋,但是基本該有的功能也基本都有(斷點、Log、網路監控等),而且由於是基於瀏覽器內核的頁面 DOM 解析,所以運行的速度也是像瀏覽器打開網頁一樣流暢,不會像 Android 模擬器那樣對系統資源要求很高。
另外,在綁定了開發者賬號之後,也可以用手機進行真機調試來調試小程序,所以也能在上線前用不同的機器來進行充分的兼容性測試。
總體來說,小程序作為一個新的形態,從開發的角度,它可以算作是一個【Native開發】和【H5開發】的結合,它吸收了原生開發和 H5 開發的優點。對於前端開發人員和原生開發人員來說,都可以在微信小程序中找到許多熟悉的東西。再細節的許多點這里就不在贅述了,大家如果有興趣,可以自己上手去體驗一下。
綜上,自然也就有兩種人特別適合去做小程序的開發——H5的前端開發人員,以及之前的 Android/iOS 原生 App 開發者。
微信小程序的開發總體來說是很簡單的。
—— 對於前端開發者來說,了解一下原生 App 的一些相關思想即可,這些工作其實只要讀一遍小程序的開發者指南基本就差不多了。
—— 而對於原生開發者來說,只要稍微補一下 js 的相關知識(html/css),也基本就差不多可以上手去做了。如果你之前恰好已經有過一些 js 的使用經驗,那就不用多說了,花半個小時看一下小程序的文檔,直接上!
關於作者 :
http://www.barryzhang.com
https://github.com/barryhappy
http://www.jianshu.com/users/e4607fd59d0d
G. Android逆向 OPPO游戲中心SDK接入(單機)
接入sdk,游戲需要用到appKey,appSecret,如果cp沒有這兩個參數,
就需要在開發者後台創建對應的游戲(如果沒有開發者賬號,就需要先注冊個開發者賬號),
開發者後台地址: http://open.oppomobile.com/
在開發者後台創建游戲時需要注意:
1、新游戲包名要以.nearme.gamecenter結尾。
2、老游戲(之前上過線的游戲),包名保持不變。
注意事項:
包名 新游戲包名必須以.nearme.gamecenter結尾,否則不予上線。
支付 oppo支付必須接入,具體在什麼場景下調用(比如無sim卡的情況下,或者計費點超過30等),cp可自行決定。
退出 必須使用opposdk的退出介面退出遊戲,游戲自帶的退出界面需要去掉,如果沒有使用opposdk的退出界面,則測試不予通過。
H. Android應用上架怎麼上架呢
首先,看你需要上架哪個安卓市場,常見的有應用寶、360、網路手機助手、酷安、豌豆莢,還有華為、小米、魅族等應用商店。首先你得在需要上架的應用市場注冊一個賬號,成為開發者。
然後就是提交一些信息,包括軟體的截圖、說明、apk包等,還有一些公司信息,營業執照,有些直播、游戲類行業可能需要網路文化許可證。
輸入信息後,提交審核,審核通過後就成功上架了,如果內容或APP有問題,會駁回申請,你可以修改之後繼續提交。
如果不知道怎麼填寫資料,可以家住第三方開發者服務平台,代上架,有專業的技術人員,對這方面會比較了解,駁回幾率較小。
拿亥著來說,上傳APP應用,上傳公司營業執照和許可證,選擇想要上架的應用市場,支付即可成功上架。
I. Android應用市場開發者賬號收費情況
幾乎都不收費,我用過豌豆莢,360,網路,
但是要注意的是,這些平台有一些插件限制,比如積分牆之類的,如果一旦檢測出有這些廣告插件,會禁止發布的