koneksi php - android
TRANSCRIPT
-
7/26/2019 Koneksi Php - Android
1/10
Politeknik Negeri Kupang
Rocky Yefrenes Dillak, M.Cs
KONEKSI PHP - ANDROID
-
7/26/2019 Koneksi Php - Android
2/10
Arsitektur
ANDROID SERVER PHP
192.168.43.137
Buka koneksi
http
Downloadtet
-
7/26/2019 Koneksi Php - Android
3/10
im!rt"#$#.i!.IOE%&eti!'(
im!rt"#$#.i!.I'utStre#m(
im!rt"#$#.'et.Htt)R*+!''e&ti!'(
im!rt"#$#.'et.)R*(im!rt"#$#.'et.)R*+!''e&ti!'(
Im!rt *i,r#r
-
7/26/2019 Koneksi Php - Android
4/10
Stri' ur/Site 0
tt192.168.43.137i'et.5'im0'immk0mk(
Stri' #/#m#t ur/
-
7/26/2019 Koneksi Php - Android
5/10
pri!ate "nput#trea$ %uka&ttp'#tring url#tring( throws")*ception
I'utStre#m i'0null+
int response-+ )R* ur/ 0 new /R0'url#tring(+
)R*+!''e&ti!' &!'' 0 ur/.!e'+!''e&ti!':(
try1
Htt)R*+!''e&ti!' tt+!'' 0 Htt)R*+!''e&ti!': &!''(
tt+!''.setA//!;)serI'ter#&ti!'false(+
tt+!''.setI'st#'&e
tt+!''.setRe>uest?et!=@E:( #k#i met!=e @E
tt+!''.&!''e&t:(
res!'se 0 tt+!''.etRes!'se+!=e:(
Buk# k!'eksi tt
-
7/26/2019 Koneksi Php - Android
6/10
if'response &ttp/R0Connection.HTTP_OK)
i' 0 tt+!''.etI'utStre#m:(
C
C catch'*ception e(
throw new ")*ception '2*rrorconnecting2(+
C
return in+C
-
7/26/2019 Koneksi Php - Android
7/10
pri!ate #tring download3eks '#tring /R0(
I'utStre#m i' 0 null+
try1
i' 0 ,uk#Htt)R*:( C catch'")*ception e(14
int charRead+
Stri'Buer =#t# 0 new #tringBu5er'(+
Stri' str 0 (
try1 while''charRead in.read'(( 6 - (1
=#t#.#e'=char( charRead(+
C str 0 =#t#.t!Stri':(
i'.&/!se:( C catch'")*ception e( 14
return str+
C
D!;'/!#= e%t
-
7/26/2019 Koneksi Php - Android
8/10
7uses-per$issionandroid8na$e2android.per$ission."N3*RN*329:
Setti' ?#'iest
-
7/26/2019 Koneksi Php - Android
9/10
-
7/26/2019 Koneksi Php - Android
10/10
Fuser0FG@E'#m#J(
F#ss;!r=0FG@Es#'=iJ(
e&! Fuser.'.F#ss;!r=(
PHP