summaryrefslogtreecommitdiff
path: root/platform/android/viewer/AndroidManifest.xml
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2016-03-30 17:49:04 +0200
committerTor Andersson <tor.andersson@artifex.com>2016-03-31 13:00:41 +0200
commitd68576c3785572c1f5d41f83015b8fe6bbcbe9e8 (patch)
tree431a86edfac640864ba7f406611e8fe9929908cd /platform/android/viewer/AndroidManifest.xml
parent32cdb2246eeb9e8109a712ec2a5dd2938e30e9b6 (diff)
downloadmupdf-d68576c3785572c1f5d41f83015b8fe6bbcbe9e8.tar.xz
Reorganize java and android source.
platform/java and platform/android are reorganized: platform/java The new JNI Java classes, mupdf_native.{c,h}, Makefile and Makejar. platform/java/example The example desktop viewer classes. platform/android/viewer The original demo viewer. ndk-build is used to build libmupdf_java.so, making reference to mupdf_native.{c,h} in platform/java.
Diffstat (limited to 'platform/android/viewer/AndroidManifest.xml')
-rw-r--r--platform/android/viewer/AndroidManifest.xml102
1 files changed, 102 insertions, 0 deletions
diff --git a/platform/android/viewer/AndroidManifest.xml b/platform/android/viewer/AndroidManifest.xml
new file mode 100644
index 00000000..29c20f84
--- /dev/null
+++ b/platform/android/viewer/AndroidManifest.xml
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.artifex.mupdfdemo"
+ android:versionCode="50"
+ android:versionName="@string/version"
+ android:debuggable="false"
+ android:installLocation="auto">
+ <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+ <uses-permission android:name="android.permission.INTERNET" />
+ <supports-screens
+ android:smallScreens="true"
+ android:normalScreens="true"
+ android:largeScreens="true"
+ android:anyDensity="true" />
+ <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="16"/>
+ <application
+ android:label="@string/app_name"
+ android:icon="@drawable/icon"
+ android:hardwareAccelerated="true">
+ <activity
+ android:name="ChoosePDFActivity"
+ android:theme="@android:style/Theme.Light"
+ android:label="@string/app_name">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN"/>
+ <category android:name="android.intent.category.LAUNCHER"/>
+ </intent-filter>
+ </activity>
+ <activity
+ android:name="MuPDFActivity"
+ android:theme="@style/AppBaseTheme"
+ android:label="@string/app_name">
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW"/>
+ <category android:name="android.intent.category.DEFAULT"/>
+ <data android:mimeType="application/vnd.ms-xpsdocument"/>
+ <data android:mimeType="application/xps"/>
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW"/>
+ <category android:name="android.intent.category.DEFAULT"/>
+ <data android:mimeType="application/pdf"/>
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW"/>
+ <category android:name="android.intent.category.DEFAULT"/>
+ <data android:mimeType="application/x-cbz"/>
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW"/>
+ <category android:name="android.intent.category.DEFAULT"/>
+ <data android:mimeType="application/epub+zip"/>
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW"/>
+ <category android:name="android.intent.category.DEFAULT"/>
+ <category android:name="android.intent.category.BROWSABLE"/>
+ <data android:scheme="file"/>
+ <data android:mimeType="*/*"/>
+ <data android:pathPattern=".*\\.xps"/>
+ <data android:host="*"/>
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW"/>
+ <category android:name="android.intent.category.DEFAULT"/>
+ <category android:name="android.intent.category.BROWSABLE"/>
+ <data android:scheme="file"/>
+ <data android:mimeType="*/*"/>
+ <data android:pathPattern=".*\\.pdf"/>
+ <data android:host="*"/>
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW"/>
+ <category android:name="android.intent.category.DEFAULT"/>
+ <category android:name="android.intent.category.BROWSABLE"/>
+ <data android:scheme="file"/>
+ <data android:mimeType="*/*"/>
+ <data android:pathPattern=".*\\.cbz"/>
+ <data android:host="*"/>
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW"/>
+ <category android:name="android.intent.category.DEFAULT"/>
+ <category android:name="android.intent.category.BROWSABLE"/>
+ <data android:scheme="file"/>
+ <data android:mimeType="*/*"/>
+ <data android:pathPattern=".*\\.epub"/>
+ <data android:host="*"/>
+ </intent-filter>
+ </activity>
+ <activity
+ android:name="OutlineActivity"
+ android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen"
+ android:label="@string/outline_title">
+ </activity>
+ <activity
+ android:name="PrintDialogActivity"
+ android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen"
+ android:label="@string/print">
+ </activity>
+ </application>
+</manifest>