丁莊秀園

歡迎光臨秀園和丁莊…
個人資料
丁莊秀園 (熱門博主)
  • 博客訪問:
歸檔
正文

在美國(75)玩手機軟件2

(2016-05-22 09:02:07) 下一個
今天終於我的手機軟件上線了,在“Google Play”上搜索“Photo Puzzle Yijun”,看到一個小鹿的,就是我的了。如果隻是搜索“Photo Puzzle” 你會搜出一大堆來。
 
這個軟件就是練手的了,中間學到了很多東西,還有一些沒有學到的。第一次上傳的時候,Google就說我的Package名字,com.example.yding.photopuzzle不能用,這就很奇怪了,因為我給文件起的名字就是photopuzzle,前麵的那些是Android Studio自動給我加上的,沒有辦法我把Package名字改了,然後發現需要Sign App,就是要給它加一個數字的簽名,我對係統不熟悉,7改8改有很多時候也不知道是不是把不該改的地方改了,最後終於讓上傳了,等了些天沒動靜,原來上傳的隻是Draft,還需要上傳Screen Shots等各種圖,還有回答rating等一係列的問題,終於Publish成功了,再等一晚上發現Rejected,說是我用的圖片有問題,我用的是網上的圖片,確實有問題。換了一張我自己拍的小鹿。
 
其實在這個過程中也發現我的軟件的其他的問題,最大的問題是我在生成 3x3 的過程中,隨機的把9個小方塊打散,可是這麽弄散的做法不總是有解的(能還原的),這是不能容忍的。最好就是按照可以玩的順序隨機打散這樣保證是有解的,這部分我還沒有想好,簡單起見就改成 4x4 的模塊。反正幾乘幾就是我的程序中的一個參數而已,不過 4x4 的是不是一定有解,我認為是的,雖然到目前還沒有驗證過。第二個問題是當選取的圖片是一個橫向的,就是寬度大於高度的時候,坐標會有問題。
 
改好以後仍然無法上傳,首先是Google不讓你上傳更新原來的盡管我的第一個上傳是被拒的,真奇怪。必須要更新版本,而且1.01 是不工作的,必須是2(整數),這些看來很簡單的地方對新手來說就不知道。更奇怪的是說我的Package名字必須是“yding.photopuzzle”,我用了yding.photopuzzle,com.yding.photopuzzle, com.example.yding.photopuzzle,都不行。網上也沒有搜出解決辦法,其中還有一個網友說遇到了同樣的問題,但是等了24小時以後就自動解決的。你不解決這個問題也不讓你上傳另一個文件名字,就這個破事花了我可不止24小時,經過各種實驗發現是build.gradle裏麵 applicationId 的問題,似乎這個必須和你的Package名字匹配,而網上所有的答案都是說和文件 AndroidManifest.xml 有關。
 
終於上傳成功,給自己一個獎勵:
 
不過其實有改的地方很多,首先最重要的是加一個Help文件(menu),這缺失的方塊是左上角的,也就是第一塊了,所以在還原的過程中應該從下層開始弄,否則難度會很大。剛才的功夫,弄好了:
 
當然還有如計時,等等很多吧,在改進之前也許先把Iphone的版本弄出來,一步步來,總之這個手機軟件平台給了我一個玩的空間。(目前最新版本是1.4)
[ 打印 ]
閱讀 ()評論 (4)
評論
丁莊秀園 回複 悄悄話 回複 'GuoLuke2' 的評論 : 謝謝來訪!
GuoLuke2 回複 悄悄話 不錯
丁莊秀園 回複 悄悄話 回複 'ali88' 的評論 : 謝謝,謝謝!
ali88 回複 悄悄話 祝賀!
登錄後才可評論.