Nokia
1. in the most recent project, the class of the old 40 has a limit of around KB (all the classes add up, and the size of the classes is not compressed after the mixed classes). If the size of all the classes is not compressed, the constructor cannot be added, that is to say, when classloading is used, it's out of memory.
2. 6230i, very strange 208x208 screen, 40 system, sound playback compatible with 40, not servicerepaints, otherwise there is a problem with sound playback
3. 7370, the command is not in the left and right sides and is in the middle. After the inputstream of the sound is closed, the sound cannot be played out, so it cannot be servicerepaints. Otherwise, the sound is stuck.
4. Exit immediately after entering 60. Use midp1.0 to re-compile. 60. If fullcanvas never has setclip, there is a chance that it will not be displayed below the screen.
5.6680: problem: the running speed is extremely slow. Solution: restart. This machine uses the final variable (defined internally in the method). The variable is not a defined value. Problem: Do not use pauseapp after the phone is called. The game music is not stopped and there is no ringtone. Solution: Use hidennotify to release the sound.
6. Repeated calling of the graphics method by j2s' is the main cause of the slow running of nokia40.
This is especially evident in cross-axis volutional games.
In contrast, the servicerepaints and GC methods are not slow.
Solution: create an image, draw the background on it, retain the desired part for each scroll, update the part to be updated, and then draw the image as a background several times, which can effectively improve the performance.
7. How to combat Nokia 3650 storage full
One-time Io operation
Createimage, getresourceasstream is put into the memory after one-time completion, 3650 Io will cause memory leakage
Image. getgraphics ()
Each time a new graphics is created, the image will not be GC without GC, and each image will only be. getgraphics once.
, Qd if such a problem is found above
8. Nokia s40 (new) locks the sound in the thread where the paint is located. I don't know why, not all games will happen, but if so, it will inevitably not happen randomly.
9 The compatibility of the new 40 to midi is not very good. If the sound cannot be released, you need to modify the sound.
10 QD after the game is switched out, you cannot choose to enter from the treasure chest, but you can press the menu key to switch back. sleep between the paint to switch back in the treasure chest
Seimens
1. SX problem: mmapi keeps device unavailible sound. Solution: change to Nokia sound (WAV)
2. There is no problem with the first execution of the SX program. Exit and run nullpointer into T. After removing all static tasks, OK.
Mitsubishi
1. Before and after the m750 loop, you must add synchronization and frame limiting before you can call the phone.
Alcatel
1. ot556 getgraphics is extremely slow and RMS does not work.
NEC
1. NEC 820 is also the master who needs manual GC, a common problem with mobile phones in Japan and South Korea -_-!
2. NEC 820 class media; When getaudioclip is too many times, it may cause audioclip to be disconnected after a little bit of sound is put. This may not happen. Solution: create all audioclip at a time.
3. NEC 820 class audioclip; The loopcount setting fails after stop. Solution: If you reset loopcount, an exception occurs. Use audiolistener.
4. Some mid files may not be recognized by nec830 so that the sound effects can be modified.
Samsung
1. There is a problem with d508 drawline, and drawrect is also said to be a problem. There is something wrong with the drawing under the good command of fill rect, and there will be an inexplicable problem with drawing there.
Moto
1. e2: only four players can be enabled at the same time, and the player can be closed and created continuously. It will exit after half an hour to an hour. the playing sound gets stuck at the beginning. The sound is so ugly that it is also known as a music mobile phone or garbage
2. icons of L6 and 14x
Soo
1. Due to the shortage of t628 system resources, I was asked to delete files, which were not allowed to be deleted.
2. For the k300, k500 series full-image screen, when the whole picture is in the upper left corner, the position may be a little less left than the actual coordinate. It seems that the background flashed to the left, if this problem occurs, you can paste the whole graph to the left without any gaps.
Imode (9xx)
1. Always getcolorbyrgb. Do not use 0xff1234 or another color. It may be abnormal or uncolored.
2. image problems may occur when loading a 240*240 larger image.
3. Sometimes big pictures cannot be displayed.
4. imode mobile games must involve networks and must properly handle network unavailability.
5. The usenetwork value is HTTP.
6. The usebrowser value is launch. If you need to open the browser
7. Press the call key to disconnect the HTTP connection during HTTP Communication.
8. An exception must be caught during playing and redo the previous step after capturing. Although it does not require that the exception be handled
Conclusion: s h I t, NTT DoCoMo Shanghai headquarters is on our floor, so many bugs will be cracked tomorrow.
Vodafone sharp
1. Reading and Writing RMS is slow. Do not do this when high-speed rendering is required.