How do I make my device discover-able to nearby device without confirmation dialog via Bluetooth?Android error: Failed to install *.apk on device *: timeoutCan the Android Layout folder contain subfolders?Send Email IntentAndroid 4.3 Bluetooth Low Energy unstableDilemma: when to use Fragments vs Activities:ADB Android Device UnauthorizedDetect all Bluetooth devices (headsets, phones etc) nearby, without forcing the devices in discoverable modeHow to differentiate the connected bluetooth device in android programmatically?Android Bluetooth cannot discover nearby devicesDiscover devices using bluetooth with xamarin

The instant an accelerating object has zero speed, is it speeding up, slowing down, or neither?

Will users know a CardView is clickable?

Is the infant mortality rate among African-American babies in Youngstown, Ohio greater than that of babies in Iran?

Why is gun control associated with the socially liberal Democratic party?

SQL Server has encountered occurences of I/O requests taking longer than 15 seconds

Having some issue with notation in a Hilbert space

How to prevent cables getting intertwined

1960s sci-fi anthology with a Viking fighting a U.S. army MP on the cover

Like a Baby - Riddle

Is there a risk to write an invitation letter for a stranger to obtain a Czech (Schengen) visa?

Is there any effect in D&D 5e that cannot be undone?

Time at 1G acceleration to travel 100000 light years

Does anyone recognize these rockets, and their location?

Is it a bad idea to have a pen name with only an initial for a surname?

Can you cover a cube with copies of this shape?

What does a/.b[c][[1]] mean?

What are the mechanical differences between Adapt and Monstrosity?

How to know whether to write accidentals as sharps or flats?

Background for black and white chart

At what temperature should the earth be cooked to prevent human infection?

How to ask if I can mow my neighbor's lawn

On George Box, Galit Shmueli and the scientific method?

When is the phrase "j'ai bon" used?

How can this shape perfectly cover a cube?



How do I make my device discover-able to nearby device without confirmation dialog via Bluetooth?


Android error: Failed to install *.apk on device *: timeoutCan the Android Layout folder contain subfolders?Send Email IntentAndroid 4.3 Bluetooth Low Energy unstableDilemma: when to use Fragments vs Activities:ADB Android Device UnauthorizedDetect all Bluetooth devices (headsets, phones etc) nearby, without forcing the devices in discoverable modeHow to differentiate the connected bluetooth device in android programmatically?Android Bluetooth cannot discover nearby devicesDiscover devices using bluetooth with xamarin






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








1















I had make an application related to Bluetooth connection in Android, every time when I enable Bluetooth, it shows a confirmation dialog that make your device discover able no near by device.



Is there any way to make device discover able without confirmation dialog.



I had used this:



Intent Intent= new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE); 
Intent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 300);









share|improve this question
























  • Based on my understanding there is not any way around this. Probably an Android security reason, or maybe just related to how Android allows the user to interact with making the device discoverable. The negative thing about making the device discoverable without a dialog or the user being explicitly shown it is that it drains battery/resources and allows your device to be more vulnerable since people can see your device (that is the security reason from my understanding).

    – Zachariah Rabatah
    Apr 3 at 12:43






  • 1





    Okay, thanks @ZachariahRabatah

    – Dhruv
    Apr 9 at 5:32

















1















I had make an application related to Bluetooth connection in Android, every time when I enable Bluetooth, it shows a confirmation dialog that make your device discover able no near by device.



Is there any way to make device discover able without confirmation dialog.



I had used this:



Intent Intent= new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE); 
Intent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 300);









share|improve this question
























  • Based on my understanding there is not any way around this. Probably an Android security reason, or maybe just related to how Android allows the user to interact with making the device discoverable. The negative thing about making the device discoverable without a dialog or the user being explicitly shown it is that it drains battery/resources and allows your device to be more vulnerable since people can see your device (that is the security reason from my understanding).

    – Zachariah Rabatah
    Apr 3 at 12:43






  • 1





    Okay, thanks @ZachariahRabatah

    – Dhruv
    Apr 9 at 5:32













1












1








1








I had make an application related to Bluetooth connection in Android, every time when I enable Bluetooth, it shows a confirmation dialog that make your device discover able no near by device.



Is there any way to make device discover able without confirmation dialog.



I had used this:



Intent Intent= new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE); 
Intent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 300);









share|improve this question
















I had make an application related to Bluetooth connection in Android, every time when I enable Bluetooth, it shows a confirmation dialog that make your device discover able no near by device.



Is there any way to make device discover able without confirmation dialog.



I had used this:



Intent Intent= new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE); 
Intent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 300);






android android-intent bluetooth android-bluetooth






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 25 at 9:13







Dhruv

















asked Mar 25 at 4:09









DhruvDhruv

415




415












  • Based on my understanding there is not any way around this. Probably an Android security reason, or maybe just related to how Android allows the user to interact with making the device discoverable. The negative thing about making the device discoverable without a dialog or the user being explicitly shown it is that it drains battery/resources and allows your device to be more vulnerable since people can see your device (that is the security reason from my understanding).

    – Zachariah Rabatah
    Apr 3 at 12:43






  • 1





    Okay, thanks @ZachariahRabatah

    – Dhruv
    Apr 9 at 5:32

















  • Based on my understanding there is not any way around this. Probably an Android security reason, or maybe just related to how Android allows the user to interact with making the device discoverable. The negative thing about making the device discoverable without a dialog or the user being explicitly shown it is that it drains battery/resources and allows your device to be more vulnerable since people can see your device (that is the security reason from my understanding).

    – Zachariah Rabatah
    Apr 3 at 12:43






  • 1





    Okay, thanks @ZachariahRabatah

    – Dhruv
    Apr 9 at 5:32
















Based on my understanding there is not any way around this. Probably an Android security reason, or maybe just related to how Android allows the user to interact with making the device discoverable. The negative thing about making the device discoverable without a dialog or the user being explicitly shown it is that it drains battery/resources and allows your device to be more vulnerable since people can see your device (that is the security reason from my understanding).

– Zachariah Rabatah
Apr 3 at 12:43





Based on my understanding there is not any way around this. Probably an Android security reason, or maybe just related to how Android allows the user to interact with making the device discoverable. The negative thing about making the device discoverable without a dialog or the user being explicitly shown it is that it drains battery/resources and allows your device to be more vulnerable since people can see your device (that is the security reason from my understanding).

– Zachariah Rabatah
Apr 3 at 12:43




1




1





Okay, thanks @ZachariahRabatah

– Dhruv
Apr 9 at 5:32





Okay, thanks @ZachariahRabatah

– Dhruv
Apr 9 at 5:32












1 Answer
1






active

oldest

votes


















0














I found this helpful:



try 
Method bluetoothDeviceVisibility;
bluetoothDeviceVisibility = mBluetoothAdapter.getClass().getMethod("setScanMode", int.class, int.class);
bluetoothDeviceVisibility.invoke(mBluetoothAdapter, BluetoothAdapter.SCAN_MODE_CONNECTABLE_DISCOVERABLE, 0);
catch (Exception e)
e.printStackTrace();






share|improve this answer




















  • 1





    While this code may answer the question, providing additional context regarding why and/or how this code answers the question improves its long-term value.

    – adiga
    Jun 11 at 6:35











Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55331150%2fhow-do-i-make-my-device-discover-able-to-nearby-device-without-confirmation-dial%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









0














I found this helpful:



try 
Method bluetoothDeviceVisibility;
bluetoothDeviceVisibility = mBluetoothAdapter.getClass().getMethod("setScanMode", int.class, int.class);
bluetoothDeviceVisibility.invoke(mBluetoothAdapter, BluetoothAdapter.SCAN_MODE_CONNECTABLE_DISCOVERABLE, 0);
catch (Exception e)
e.printStackTrace();






share|improve this answer




















  • 1





    While this code may answer the question, providing additional context regarding why and/or how this code answers the question improves its long-term value.

    – adiga
    Jun 11 at 6:35















0














I found this helpful:



try 
Method bluetoothDeviceVisibility;
bluetoothDeviceVisibility = mBluetoothAdapter.getClass().getMethod("setScanMode", int.class, int.class);
bluetoothDeviceVisibility.invoke(mBluetoothAdapter, BluetoothAdapter.SCAN_MODE_CONNECTABLE_DISCOVERABLE, 0);
catch (Exception e)
e.printStackTrace();






share|improve this answer




















  • 1





    While this code may answer the question, providing additional context regarding why and/or how this code answers the question improves its long-term value.

    – adiga
    Jun 11 at 6:35













0












0








0







I found this helpful:



try 
Method bluetoothDeviceVisibility;
bluetoothDeviceVisibility = mBluetoothAdapter.getClass().getMethod("setScanMode", int.class, int.class);
bluetoothDeviceVisibility.invoke(mBluetoothAdapter, BluetoothAdapter.SCAN_MODE_CONNECTABLE_DISCOVERABLE, 0);
catch (Exception e)
e.printStackTrace();






share|improve this answer















I found this helpful:



try 
Method bluetoothDeviceVisibility;
bluetoothDeviceVisibility = mBluetoothAdapter.getClass().getMethod("setScanMode", int.class, int.class);
bluetoothDeviceVisibility.invoke(mBluetoothAdapter, BluetoothAdapter.SCAN_MODE_CONNECTABLE_DISCOVERABLE, 0);
catch (Exception e)
e.printStackTrace();







share|improve this answer














share|improve this answer



share|improve this answer








edited Jun 11 at 6:35









adiga

16.2k62846




16.2k62846










answered Jun 11 at 6:24









DhruvDhruv

415




415







  • 1





    While this code may answer the question, providing additional context regarding why and/or how this code answers the question improves its long-term value.

    – adiga
    Jun 11 at 6:35












  • 1





    While this code may answer the question, providing additional context regarding why and/or how this code answers the question improves its long-term value.

    – adiga
    Jun 11 at 6:35







1




1





While this code may answer the question, providing additional context regarding why and/or how this code answers the question improves its long-term value.

– adiga
Jun 11 at 6:35





While this code may answer the question, providing additional context regarding why and/or how this code answers the question improves its long-term value.

– adiga
Jun 11 at 6:35



















draft saved

draft discarded
















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid …


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55331150%2fhow-do-i-make-my-device-discover-able-to-nearby-device-without-confirmation-dial%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

How to preserve electronics (computers, tablets and phones) for hundreds of years Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) The network's official Twitter account is up and running again. What content…How might modern humans leave a message for 50,000 years?How would an aquatic race develop computers?How do we make computers care for human life?Keeping supplies for 1000 yearsWhat will cell phones become in 100 years?What body armor protects against a laser?Could a society attain 1800s technology if limited to using copper and bronze?Electricity power (magic) and electronicsScavenging metal resources in post-apocalypse after 100 yearsWhy would precursors create devices that can survive and still work after hundreds of years?

155 수학 과학 기타 둘러보기 메뉴eh추가해eh문서를 완성해

Convert JSON to MapSimplest way to convert a string representing JSON array into Java array List of key value pairsHow to take String JSON values into HashMapConvert a JSON String to a HashMapCreating BSON object from JSON stringJSONObject - How to get a value ?Better Map ConstructorReading JSON from Url javaUpdate columns if input values are not null otherwise ignore and keep the existing values of column in databaseHow to store object represented as Json string into Couchbase Lite?Go JSON into MapHow do I efficiently iterate over each entry in a Java Map?Sort a Map<Key, Value> by valuesHow to round a number to n decimal places in JavaCan comments be used in JSON?How do I read / convert an InputStream into a String in Java?How can I pretty-print JSON in a shell script?What is the correct JSON content type?How can I deserialize JSON to a simple Dictionary<string,string> in ASP.NET?Why does Google prepend while(1); to their JSON responses?Parse JSON in JavaScript?