2010년 11월 30일 화요일
error when importing existing projects in eclipse
If there is no red x mark at source java files or layout xml files, you should check path of external jars. It can be different from original one. So you should change it at java build path of imported project.
Let's play games in android phone - AppBrain App Market
I don't see any game in android market because Korean Game Deliberative Body prohibitted it. They want to review games before it is published in order to stop violent or sexual games from releasing. But Google doesn't want them to do that. They think that users will select good games.
I don't know which one is right. All I want is just to have fun.
What about you? You also can't install games in android market with same or silimar reason? Then you should try AppBrain App Market.
I happened to know about AppBrain App Market. I was searching android games developed with Unity. Unity is a platform which makes it easy to build 3d games. I found a list of android games developed with unity. I clicked a game whose title sounds fun, and then I entered AppBrain Market. Its design was good, and I saw lots of games(Wow) including famous Angry Bird.
Now I will let you know how to install apps from AppBrain Market.
First, download AppBrain App Market and Fast Web Installer at the Android Market.
Then go to the AppBrain website on your pc. Join the site. You can use your google gmail address. Very convenient. It finds out the model of your android phone. Very scary and smart.
Just click the install button. Then the app will automatically be installed on your phone. AMAZING!!!
2010년 11월 23일 화요일
How to protect your source code of android project with proguard
I got good information from these blogs.
http://android-developers.blogspot.com/2010/09/proguard-android-and-licensing-server.html
http://www.androidengineer.com/2010/07/optimizing-obfuscating-and-shrinking.html
However, I couldn't succeed in making optimized, obfuscated, and shrinked source with their ways. I had to find my own way. I googled for a long time and gathered lots of information on Ant, Proguard, etc. I found out that build.xml(Ant) and config.txt(Proguard) is the key to success.
I will omitt how to use Ant and Proguard. You can refer to the above blogs. I changed some part of build.xml and config.txt. You can download them on the below links.
https://docs.google.com/leaf?id=0B35PS9RDzjSrMjk3Y2VhMGMtMmU0ZS00OTE1LTg2N2MtOWFjOWIwNDM1NmFk&hl=en&authkey=CNSFiK8H
https://docs.google.com/leaf?id=0B35PS9RDzjSrMmVjOTJmZWQtNGJkNy00MTAyLWE2MzMtYTM3MDZkZGU5ZTE3&hl=en&authkey=CNHNuJcH
Try them. If you don't succeed, you may have to change some part of them. I use UTF-8 as encoding. If you use different encoding, you must change encoding at build.xml.
http://android-developers.blogspot.com/2010/09/proguard-android-and-licensing-server.html
http://www.androidengineer.com/2010/07/optimizing-obfuscating-and-shrinking.html
However, I couldn't succeed in making optimized, obfuscated, and shrinked source with their ways. I had to find my own way. I googled for a long time and gathered lots of information on Ant, Proguard, etc. I found out that build.xml(Ant) and config.txt(Proguard) is the key to success.
I will omitt how to use Ant and Proguard. You can refer to the above blogs. I changed some part of build.xml and config.txt. You can download them on the below links.
https://docs.google.com/leaf?id=0B35PS9RDzjSrMjk3Y2VhMGMtMmU0ZS00OTE1LTg2N2MtOWFjOWIwNDM1NmFk&hl=en&authkey=CNSFiK8H
https://docs.google.com/leaf?id=0B35PS9RDzjSrMmVjOTJmZWQtNGJkNy00MTAyLWE2MzMtYTM3MDZkZGU5ZTE3&hl=en&authkey=CNHNuJcH
Try them. If you don't succeed, you may have to change some part of them. I use UTF-8 as encoding. If you use different encoding, you must change encoding at build.xml.
피드 구독하기:
글 (Atom)