Skip to content
Permalink
Browse files

Initial commit

  • Loading branch information...
TheMaggieSimpson
TheMaggieSimpson committed Apr 19, 2016
1 parent 52b34de commit 3ef535a6696ba776c080e9edc7157d1e0e5e0bc0
Showing with 175 additions and 0 deletions.
  1. +125 −0 AndroidManifest.xml
  2. +9 −0 CopyVuforiaFiles.xml
  3. +1 −0 license.txt
  4. +14 −0 project.properties
  5. +26 −0 readme.txt
@@ -0,0 +1,125 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.vuforia.samples.VuforiaSamples"
android:versionCode="200"
android:versionName="5.0" >

<!--
The application's compatibility with one or more versions of the Android
platform.
android:minSdkVersion = application's required minimum API level to run
android:targetSdkVersion = application's targeted API level
-->
<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="22" />

<uses-feature android:glEsVersion="0x00020000" />

<!--
The application requires a camera.
NOTE: Any application that requests the CAMERA permission but does not
declare any camera features with the <uses-feature> element will be
assumed to use all camera features (auto-focus and flash). Thus, the
application will not be compatible with devices that do not support
all camera features. Please use <uses-feature> to declare only the
camera features that your application does need. For instance, if you
request the CAMERA permission, but you do not need auto-focus or
flash, then declare only the android.hardware.camera feature. The
other camera features that you do not request will no longer be
assumed as required.
-->
<uses-feature android:name="android.hardware.camera" />

<!--
Add this permission to get access to the camera.
-->
<uses-permission android:name="android.permission.CAMERA" />

<!--
Add this permission to allow opening network sockets.
-->
<uses-permission android:name="android.permission.INTERNET"/>

<!--
Add this permission to check which network access properties (e.g.
active type: 3G/WiFi).
-->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

<!--
NOTE: The setting 'android:launchMode="singleTask"' makes sure
that the activity can begin only one task and the device can hold only
one instance of the activity at a time. However, it allows other
activities to be part of its task (unlike the 'singleInstance' mode).
It's at the root of the activity stack, but other activities (necessarily
"standard" and "singleTop" activities) can be launched into the same task.
If this attribute is not set, the default value 'standard' is used, which
would allow the activity to be launched multiple times.
-->
<application
android:icon="@drawable/icon"
android:label="@string/app_name"
android:description="@string/app_description"
android:launchMode="singleTask"
android:allowBackup="true"
android:theme="@style/SampleAppsTheme"
>


<!--
NOTE: The values in 'android:configChanges' ensure that Android will
not destroy and re-create the activity when the user flips the
keyboard, changes the orientation of the device, or the actual or
physical screen resolution changes, but calls the Activity's
onConfigurationChanged() function instead.
NOTE 2: In order to prevent automatic reactions to orientation
changes in addition to setting proper values for
'android:configChanges', you also must explicitly specify the screen
orientation used by the application, either by setting the attribute
'android:screenOrientation' or in code by calling
Activity.setRequestedOrientation().
-->
<!-- Splash Screen Activity -->
<activity
android:name=".ui.ActivityList.ActivitySplashScreen"
android:configChanges="orientation|keyboardHidden|screenSize|smallestScreenSize"
android:screenOrientation="portrait"
android:noHistory="true"
>
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

<activity
android:name=".ui.ActivityList.ActivityLauncher"
android:configChanges="orientation|keyboardHidden|screenSize|smallestScreenSize"
android:screenOrientation="portrait"
>
</activity>

<activity
android:name=".ui.ActivityList.AboutScreen"
android:configChanges="orientation|keyboardHidden|screenSize|smallestScreenSize"
android:screenOrientation="portrait"
android:noHistory="true"
>
</activity>

<activity
android:name=".app.ImageTargets.ImageTargets"
android:configChanges="orientation|keyboardHidden|screenSize|smallestScreenSize"
android:theme="@style/SampleAppsTheme"
android:launchMode="singleTask"
>
</activity>

</application>

</manifest>
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<project name="VuforiaSamples" default="CopyVuforiaSo">
<target name="CopyVuforiaSo">
<copy overwrite="true" todir="libs/armeabi-v7a">
<!-- fileset dir="../../build/lib/armeabi-v7a"/ -->
<fileset dir="/home/sanny/vuforia-sdk-android-5-5-9/build/lib/armeabi-v7a"/>
</copy>
</target>
</project>
@@ -0,0 +1 @@
This Vuforia (TM) sample code provided in source code form (the "Sample Code") is made available to view for reference purposes only. Any use of the Sample Code is subject in all respects to all of the terms and conditions of the Vuforia Developer Agreement, which may be found at https://developer.vuforia.com/legal/vuforia-developer-agreement. If you do not agree to all the terms and conditions of the Vuforia Developer Agreement, then you must not retain or in any manner use any of the Sample Code.
@@ -0,0 +1,14 @@
# This file is automatically generated by Android Tools.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must be checked in Version Control Systems.
#
# To customize properties used by the Ant build system edit
# "ant.properties", and override values to adapt the script to your
# project structure.
#
# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt

# Project target.
target=android-23
@@ -0,0 +1,26 @@
/*==============================================================================
Copyright (c) 2012-2015 Qualcomm Connected Experiences, Inc. All Rights Reserved.

Vuforia is a trademark of QUALCOMM Incorporated, registered in the United States
and other countries. Trademarks of QUALCOMM Incorporated are used with permission.
================================================================================*/

================================================================================


Vuforia Samples
================================================================================

Vuforia sample applications showcase key features and demonstrate basic functionality
to help you get started. This project consists of a single sample application that demonstrates the core features of the Vuforia SDK.
================================================================================
How to use the samples
================================================================================
Visit the Vuforia Library for instructions on how to use each sample.


================================================================================
Tips and tricks
================================================================================
Make sure that your device has an active network connection while using the
application.

0 comments on commit 3ef535a

Please sign in to comment.
You can’t perform that action at this time.