Note: This posting and app are difficult to commercialize.
This code is not perfect and is recommended for development use only.
![](https://blog.kakaocdn.net/dn/cTQavh/btqJG9Fo4Qf/RpJIPBonWZZFLEBjXxfLl1/img.png)
open android studio and make your project with empty Activity. press next.
![](https://blog.kakaocdn.net/dn/tfpUp/btqJCcc3Lay/iftix6Bki6yc632yfitoF1/img.png)
insert your application's name and package name and location.
![](https://blog.kakaocdn.net/dn/bH7ELW/btqJDXThAxr/myVEFSGA52TUP3Dan9uop0/img.png)
press finish
github.com/nesez/web-app-android
go to this link.
![](https://blog.kakaocdn.net/dn/z3w7E/btqJCRTOOWQ/pkAEpIXvB56bd0EjWsPHgk/img.png)
open AndroidManifest.xml
open android studio and paste these codes.
change your package name
![](https://blog.kakaocdn.net/dn/bb3ErP/btqJBdwtxxD/vjv0bKCQKOivKVQKqonXMk/img.png)
make your icon.
location is D:\mywebapp\app\src\main\res\drawable
https://github.com/nesez/web-app-android/blob/master/java/com.your.package/mainActivity.java
copy mainActivity.java's code and paste code.
![](https://blog.kakaocdn.net/dn/eaXCka/btqJEx7RfYS/p22x2xediAtSl0R87XTiu1/img.png)
amend package name com.nesez.quicksns into your package name
![](https://blog.kakaocdn.net/dn/bl2EqL/btqJCR0vAkb/opx6GhWqxRmZl6HAcChfMk/img.png)
amend https://yourdomain.com into your link
![](https://blog.kakaocdn.net/dn/NaxtH/btqJCtZS0DD/xNkHcUAZzyyaMefAYgOeSk/img.png)
click above error and press alt+enter
![](https://blog.kakaocdn.net/dn/daeJ4C/btqJG9SWKk0/9k5F4TMegV7QDwJVbBXQV0/img.png)
press "create interface"
![](https://blog.kakaocdn.net/dn/WK27x/btqJCudraQB/6xYQttk2oX34LYbPd1eKZ0/img.png)
press ok.
github.com/nesez/web-app-android/blob/master/res/layout/activity_main.xml
back to activity_main.xml and copy and paste above code
![](https://blog.kakaocdn.net/dn/brHeFQ/btqJCcRHVid/aQg7trDmfuupCOzi9G6YxK/img.png)
add them
![](https://blog.kakaocdn.net/dn/caFtEg/btqJDkBpgwu/Un7Do4yEzuKSMkeB5xeSf1/img.png)
mainactivity.java's webview error get gone
![](https://blog.kakaocdn.net/dn/uYWTa/btqJDYq5ceE/VV4c7eVTsx6eDf1SWTmeiK/img.png)
press build
![](https://blog.kakaocdn.net/dn/bkCv3A/btqJDlAmDhC/oPLcSsrokMwytatWQzGgV1/img.png)
press generate signed bundle/apk
![](https://blog.kakaocdn.net/dn/cHDPQN/btqJBehR3eG/d979H0jZwHb2hhvbtIiv7K/img.png)
press make new
![](https://blog.kakaocdn.net/dn/FU9Ow/btqJEz5EPuA/c6SNmYFRDsGFIUnTaJgnQk/img.png)
press file icon in key store path
![](https://blog.kakaocdn.net/dn/NAcSJ/btqJCRsJynk/kGgvvM8hklfBtLCL8Qq70k/img.png)
configurate wanted file
![](https://blog.kakaocdn.net/dn/bCojUm/btqJG9ZHZkl/6ZyiUHd0FKUjU8XkuYqUb1/img.png)
insert information
![](https://blog.kakaocdn.net/dn/xeGWp/btqJCuLf6QQ/izmRVkFKzZNm9hkJ5E9KJK/img.png)
back below screen
![](https://blog.kakaocdn.net/dn/b6XrzE/btqJEzLl3Sw/TvgNyxVxUjR4H1TMTeqzkK/img.png)
press release and check
![](https://blog.kakaocdn.net/dn/xk1nW/btqJDXFIAZA/ER4pd0kKyh24dbGCtWZw31/img.png)
rendering get done.
![](https://blog.kakaocdn.net/dn/Jkmir/btqJBcYGk7V/MbN1sFDy2TBOBHHJ9w32K1/img.png)
app is located in
![](https://blog.kakaocdn.net/dn/wyV2l/btqJFZJNYUp/7VS4UR8WjNk8hg8cHlmczK/img.png)
D:\mywebapp\app\release
thanks for reading posting.
Note: This posting and app are difficult to commercialize.
This code is not perfect and is recommended for development use only.
0 Comments