-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merged code for auto-installation as privileged app (#27)
Merge remote-tracking branch 'Diegohp/GPII-installer_FVE.git' into demoKit * Diegohp/GPII-installer_FVE.git: Changes added to GpiiActivity to fix some bugs Added changes to install GPII Android Application with declarative Strings, GPII User Listerners for NFC and QR, and GPII Architecture on the same project Some errors fixed. Added modification into prebuild.sh to download right jar library from maven repository prebuild.sh file modified to import common compress library Adding dependencies for tar an gzip New indentation added to whole class with four spaces Added 4 spaces instead tabulation on GpiiActivity.java. Added header Changes applied to GpiiActivity.java and AndroidManifest.xml for upgrading GpiiActivity Android application in order to autodeploy it
- Loading branch information
Showing
17 changed files
with
1,373 additions
and
112 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<urltargpii>http://docs.google.com/uc?authuser=0&id=0B9NaK6yZUAngMzdsRDdQWi1rbDg&export=download</urltargpii> | ||
<urluserlistenersgpii>https://github.com/javihernandez/android-user-listeners/releases/download/v0.1/AndroidUserListeners-debug.apk</urluserlistenersgpii> | ||
<urlgpiicompatibleandroiddevices>http://wiki.gpii.net/index.php/GPII_Android_Devices_Compatibility_Table</urlgpiicompatibleandroiddevices> | ||
<urlgpiirootdevices>http://wiki.gpii.net/w/List_of_root_devices</urlgpiirootdevices> | ||
<namegpiijs>gpii-android.tar.gz</namegpiijs> | ||
<namegpiiapk>net.gpii.app-1.apk</namegpiiapk> | ||
<namegpiiuserlistenersapk>cloud4all.UserListener.NFC-1.apk</namegpiiuserlistenersapk> | ||
|
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,147 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" | ||
xmlns:tools="http://schemas.android.com/tools" | ||
android:layout_width="match_parent" | ||
android:layout_height="match_parent" | ||
android:paddingBottom="@dimen/activity_vertical_margin" | ||
android:paddingLeft="@dimen/activity_horizontal_margin" | ||
android:paddingRight="@dimen/activity_horizontal_margin" | ||
android:paddingTop="@dimen/activity_vertical_margin" | ||
android:scrollbars="vertical" | ||
android:descendantFocusability="beforeDescendants" | ||
android:focusableInTouchMode="true" > | ||
|
||
<ImageView | ||
android:id="@+id/imageView1" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_alignParentTop="true" | ||
android:adjustViewBounds="true" | ||
android:src="@drawable/gpii_logo" | ||
android:scaleX="0.65" | ||
android:scaleY="0.65" | ||
android:contentDescription="@string/gpii_logo_content" /> | ||
|
||
<Button | ||
android:id="@+id/installButton" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_below="@+id/imageView1" | ||
android:layout_centerHorizontal="true" | ||
android:layout_marginLeft="92dp" | ||
android:visibility="gone" | ||
android:text="@string/button_intallation" /> | ||
|
||
<RelativeLayout | ||
android:id="@+id/gpii_Info" | ||
android:visibility="gone" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_below="@+id/imageView1"> | ||
|
||
<TextView | ||
android:id="@+id/textView1" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_alignParentLeft="true" | ||
android:text="@string/gpii_status_label" | ||
android:textStyle="bold" | ||
android:layout_marginTop="15dp" | ||
/> | ||
|
||
<TextView | ||
android:id="@+id/gpii_status" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_alignBaseline="@+id/textView1" | ||
android:layout_alignBottom="@+id/textView1" | ||
android:layout_marginLeft="5dp" | ||
android:layout_toRightOf="@+id/textView1" | ||
android:text="@string/gpii_status_unknown" | ||
android:textColorHighlight="@android:color/darker_gray" | ||
/> | ||
|
||
<TextView | ||
android:id="@+id/TextView01" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_below="@+id/textView1" | ||
android:text="@string/gpii_script_label" | ||
android:layout_marginTop="15dp" | ||
android:textStyle="bold" | ||
/> | ||
|
||
<EditText | ||
android:id="@+id/gpii_script_uri" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_alignLeft="@+id/TextView01" | ||
android:layout_alignParentRight="true" | ||
android:layout_below="@+id/TextView01" | ||
android:layout_marginTop="10dp" | ||
android:ems="10" | ||
android:inputType="textUri" | ||
android:maxLines="1" | ||
android:scrollHorizontally="true" | ||
android:text="@string/gpii_default_script_uri" | ||
/> | ||
|
||
<TextView | ||
android:id="@+id/TextView02" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_alignLeft="@+id/gpii_script_uri" | ||
android:layout_below="@+id/gpii_script_uri" | ||
android:layout_marginTop="23dp" | ||
android:text="@string/gpii_controls" | ||
android:textStyle="bold" | ||
/> | ||
|
||
<Button | ||
android:id="@+id/gpii_start_button" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_below="@+id/TextView02" | ||
android:layout_marginTop="10dp" | ||
android:text="@string/gpii_controls_start" | ||
/> | ||
|
||
<Button | ||
android:id="@+id/gpii_stop_button" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_alignBottom="@+id/gpii_start_button" | ||
android:layout_toRightOf="@+id/gpii_start_button" | ||
android:text="@string/gpii_controls_stop" | ||
/> | ||
|
||
<Button | ||
android:id="@+id/gpii_kill_button" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_alignBottom="@+id/gpii_stop_button" | ||
android:layout_toRightOf="@+id/gpii_stop_button" | ||
android:text="@string/gpii_controls_kill" | ||
/> | ||
|
||
<Button | ||
android:id="@+id/gpii_update_status_button" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_alignBottom="@+id/gpii_kill_button" | ||
android:layout_toRightOf="@+id/gpii_kill_button" | ||
android:text="@string/gpii_controls_update_status" | ||
android:singleLine="true" | ||
/> | ||
|
||
</RelativeLayout> | ||
|
||
<Button | ||
android:id="@+id/downloadButton" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_centerHorizontal="true" | ||
android:layout_centerVertical="true" | ||
android:text="@string/button_download" /> | ||
|
||
</RelativeLayout> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" | ||
android:layout_width="fill_parent" | ||
android:layout_height="fill_parent" | ||
android:background="#88000000"> | ||
|
||
<TextView | ||
android:id="@+id/textview_overlay" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:textSize="20sp" | ||
android:textStyle="bold" | ||
android:textColor="@android:color/white" | ||
android:textAlignment="center" | ||
android:text="@string/waitfor" | ||
android:layout_centerHorizontal="true" | ||
android:layout_centerVertical="true" | ||
android:layout_margin="5dp"/> | ||
<ProgressBar | ||
android:id="@+id/progressbar_overlay" | ||
android:layout_below="@id/textview_overlay" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_centerHorizontal="true"/> | ||
|
||
</RelativeLayout> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,148 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" | ||
xmlns:tools="http://schemas.android.com/tools" | ||
android:layout_width="match_parent" | ||
android:layout_height="match_parent" | ||
android:paddingBottom="@dimen/activity_vertical_margin" | ||
android:paddingLeft="@dimen/activity_horizontal_margin" | ||
android:paddingRight="@dimen/activity_horizontal_margin" | ||
android:paddingTop="@dimen/activity_vertical_margin" | ||
android:scrollbars="vertical" | ||
android:descendantFocusability="beforeDescendants" | ||
android:focusableInTouchMode="true" > | ||
|
||
<ImageView | ||
android:id="@+id/imageView1" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_alignParentTop="true" | ||
android:layout_centerInParent="true" | ||
android:adjustViewBounds="true" | ||
android:src="@drawable/gpii_logo" | ||
android:scaleX="0.65" | ||
android:scaleY="0.65" | ||
android:contentDescription="@string/gpii_logo_content" /> | ||
|
||
<Button | ||
android:id="@+id/installButton" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_below="@+id/imageView1" | ||
android:layout_centerHorizontal="true" | ||
android:layout_marginLeft="92dp" | ||
android:visibility="gone" | ||
android:text="@string/button_intallation" /> | ||
|
||
<RelativeLayout | ||
android:id="@+id/gpii_Info" | ||
android:visibility="gone" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_below="@+id/imageView1"> | ||
|
||
<TextView | ||
android:id="@+id/textView1" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_alignParentLeft="true" | ||
android:text="@string/gpii_status_label" | ||
android:textStyle="bold" | ||
android:layout_marginTop="15dp" | ||
/> | ||
|
||
<TextView | ||
android:id="@+id/gpii_status" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_alignBaseline="@+id/textView1" | ||
android:layout_alignBottom="@+id/textView1" | ||
android:layout_marginLeft="5dp" | ||
android:layout_toRightOf="@+id/textView1" | ||
android:text="@string/gpii_status_unknown" | ||
android:textColorHighlight="@android:color/darker_gray" | ||
/> | ||
|
||
<TextView | ||
android:id="@+id/TextView01" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_below="@+id/textView1" | ||
android:text="@string/gpii_script_label" | ||
android:layout_marginTop="15dp" | ||
android:textStyle="bold" | ||
/> | ||
|
||
<EditText | ||
android:id="@+id/gpii_script_uri" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_alignLeft="@+id/TextView01" | ||
android:layout_alignParentRight="true" | ||
android:layout_below="@+id/TextView01" | ||
android:layout_marginTop="10dp" | ||
android:ems="10" | ||
android:inputType="textUri" | ||
android:maxLines="1" | ||
android:scrollHorizontally="true" | ||
android:text="@string/gpii_default_script_uri" | ||
/> | ||
|
||
<TextView | ||
android:id="@+id/TextView02" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_alignLeft="@+id/gpii_script_uri" | ||
android:layout_below="@+id/gpii_script_uri" | ||
android:layout_marginTop="23dp" | ||
android:text="@string/gpii_controls" | ||
android:textStyle="bold" | ||
/> | ||
|
||
<Button | ||
android:id="@+id/gpii_start_button" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_below="@+id/TextView02" | ||
android:layout_marginTop="10dp" | ||
android:text="@string/gpii_controls_start" | ||
/> | ||
|
||
<Button | ||
android:id="@+id/gpii_stop_button" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_alignBottom="@+id/gpii_start_button" | ||
android:layout_toRightOf="@+id/gpii_start_button" | ||
android:text="@string/gpii_controls_stop" | ||
/> | ||
|
||
<Button | ||
android:id="@+id/gpii_kill_button" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_alignBottom="@+id/gpii_stop_button" | ||
android:layout_toRightOf="@+id/gpii_stop_button" | ||
android:text="@string/gpii_controls_kill" | ||
/> | ||
|
||
<Button | ||
android:id="@+id/gpii_update_status_button" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_alignBottom="@+id/gpii_kill_button" | ||
android:layout_toRightOf="@+id/gpii_kill_button" | ||
android:text="@string/gpii_controls_update_status" | ||
android:singleLine="true" | ||
/> | ||
|
||
</RelativeLayout> | ||
|
||
<Button | ||
android:id="@+id/downloadButton" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_centerHorizontal="true" | ||
android:layout_centerVertical="true" | ||
android:text="@string/button_download" /> | ||
|
||
</RelativeLayout> |
26 changes: 26 additions & 0 deletions
26
platform/app/res/layout-xlarge-land/progress_download_layout.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" | ||
android:layout_width="fill_parent" | ||
android:layout_height="fill_parent" | ||
android:background="#88000000"> | ||
|
||
<TextView | ||
android:id="@+id/textview_overlay" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:textSize="20sp" | ||
android:textStyle="bold" | ||
android:textColor="@android:color/white" | ||
android:textAlignment="center" | ||
android:text="@string/waitfor" | ||
android:layout_centerHorizontal="true" | ||
android:layout_centerVertical="true" | ||
android:layout_margin="5dp"/> | ||
<ProgressBar | ||
android:id="@+id/progressbar_overlay" | ||
android:layout_below="@id/textview_overlay" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_centerHorizontal="true"/> | ||
|
||
</RelativeLayout> |
Oops, something went wrong.