Mercurial > party-buddy
changeset 14:a2e7c8de07f6 default tip
merge
| author | Radomir Dopieralski <sheep-devel@sheep.art.pl> |
|---|---|
| date | Sat, 01 Jun 2013 19:19:34 +0200 |
| parents | 3ba185e21a91 (current diff) 1d9ebcb40456 (diff) |
| children | |
| files | bin/build.prop |
| diffstat | 5 files changed, 89 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/AndroidManifest.xml Sat Jun 01 19:12:35 2013 +0200 +++ b/AndroidManifest.xml Sat Jun 01 19:19:34 2013 +0200 @@ -29,6 +29,8 @@ /> <uses-permission android:name="android.permission.CAMERA" /> + <uses-permission android:name="android.permission.BLUETOOTH" /> + <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
--- a/assets/www/index.html Sat Jun 01 19:12:35 2013 +0200 +++ b/assets/www/index.html Sat Jun 01 19:19:34 2013 +0200 @@ -34,11 +34,29 @@ // Cordova is ready // function onDeviceReady() { - plugin = cordova.require('cordova/plugin/bluetooth'); + plugin = window.plugins.bluetooth; + plugin.enableBT(null, + function(r){console.log(r)}, + function(e){console.log(e)} + ); + plugin.isBTEnabled(null, + function(r){console.log(r)}, + function(e){console.log(e)} + ); plugin.listDevices(null, function(r){console.log(r)}, function(e){console.log(e)} ); + + cordova.exec(sucCallback, failCallback, 'BluetoothPlugin', 'listDevices', [null]); + } + + function sucCallback() { + console.log('success', arguments); + } + + function failCallback() { + console.log('error', arguments); } //navigator.accelerometer.getCurrentAcceleration(onSuccess, onError);
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bin/AndroidManifest.xml Sat Jun 01 19:19:34 2013 +0200 @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:windowSoftInputMode="adjustPan" + package="com.nigmalabs.partybuddy" android:versionName="1.0" android:versionCode="1" android:hardwareAccelerated="true"> + <supports-screens + android:largeScreens="true" + android:normalScreens="true" + android:smallScreens="true" + android:xlargeScreens="true" + android:resizeable="true" + android:anyDensity="true" + /> + + <uses-permission android:name="android.permission.CAMERA" /> + <uses-permission android:name="android.permission.BLUETOOTH" /> + <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> + <uses-permission android:name="android.permission.VIBRATE" /> + <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> + <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> + <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" /> + <uses-permission android:name="android.permission.INTERNET" /> + <uses-permission android:name="android.permission.RECEIVE_SMS" /> + <uses-permission android:name="android.permission.RECORD_AUDIO" /> + <uses-permission android:name="android.permission.RECORD_VIDEO"/> + <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> + <uses-permission android:name="android.permission.READ_CONTACTS" /> + <uses-permission android:name="android.permission.WRITE_CONTACTS" /> + <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> + <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> + <uses-permission android:name="android.permission.GET_ACCOUNTS" /> + <uses-permission android:name="android.permission.BROADCAST_STICKY" /> + + + <application android:icon="@drawable/icon" android:label="@string/app_name" + android:hardwareAccelerated="true" + android:debuggable="true"> + <activity android:name="partybuddy" android:label="@string/app_name" + android:theme="@android:style/Theme.Black.NoTitleBar" + android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale"> + <intent-filter> + <action android:name="android.intent.action.MAIN" /> + <category android:name="android.intent.category.LAUNCHER" /> + </intent-filter> + </activity> + </application> + + <uses-sdk android:minSdkVersion="7" android:targetSdkVersion="17"/> +</manifest>
