This article highlights that one has to define it in manifest.
http://www.androidpolice.com/2015/06/06/android-m-will-never-ask-users-for-permission-to-use-the-internet-and-thats-probably-okay/
*As for the specific **android.permission.INTERNET** permission, it is 
still mandatory for apps that will access the Internet. If a developer were 
to publish an app without defining it in the Android manifest, an exception 
will be thrown the first time a connection attempt is made, and the app 
will possibly crash. This is no different than before.*

Thats contrary to what you said.

On Tuesday, June 9, 2015 at 5:35:06 AM UTC-7, Jose_GD wrote:
>
> I think I understand your question and guess I have an answer 
> (please people correct me if I'm wrong):
>
> The INTERNET permission is a given from M release. Android assumes you 
> will always need it.
> So if you put it on your manifest or not is irrelevant. Or should I say 
> redundant?
>
> Regards,
>
> José
>
> https://play.google.com/store/apps/developer?id=Jos%C3%A9%20Gonz%C3%A1lez%20D%27Amico
>
>
> El martes, 9 de junio de 2015, 7:09:01 (UTC-3), just a dev escribió:
>>
>> I think my question is being mis-understood. Let me try to clarify.
>>
>> First, I am asking only about the INTERNET permission.
>>
>> Per the official Android documentation :
>> https://developer.android.com/preview/features/runtime-permissions.html
>>
>> "
>>
>>    - 
>>    
>>    *Limited Permissions Granted at Install Time:* When the user installs 
>>    or updates the app, the system grants the app all permissions that the 
>> app 
>>    requests that fall under PROTECTION_NORMAL 
>>    
>> <https://developer.android.com/reference/android/content/pm/PermissionInfo.html#PROTECTION_NORMAL>.
>>  
>>    For example, alarm clock and internet permissions fall under 
>>    PROTECTION_NORMAL 
>>    
>> <https://developer.android.com/reference/android/content/pm/PermissionInfo.html#PROTECTION_NORMAL>,
>>  
>>    so they are automatically granted at install time.
>>    
>>    The system may also grant the app signature and system permissions, 
>>    as described in System apps and signature permissions 
>>    
>> <https://developer.android.com/preview/features/runtime-permissions.html#system-apps>.
>>  
>>    The user is *not* prompted to grant any permissions at install time.
>>    
>> "
>>
>> Particular note that it says "....the system grants the app all 
>> permissions that *the app requests*". So, if the app does not have 
>> INTERNET permission in its AndroidManifest.xml, it won't be granted access 
>> to INTERNET in that case ?
>>
>>
>> On Tuesday, June 9, 2015 at 2:27:14 AM UTC-7, luixal wrote:
>>>
>>> I think that depends if the play app asks for permissions when 
>>> installing or only when a permission is needed (at the moment, when the app 
>>> is running).
>>>
>>> If it works the second way, it wouldn't matter.
>>>
>>> El mar., 9 de junio de 2015 9:59, just a dev <piyus...@gmail.com> 
>>> escribió:
>>>
>>>> "automatically added" as-in the APK's AndroidManifest.xml will contain 
>>>> android.permission.INTERNET automatically ? What if the app does not want 
>>>> to request that permission ?
>>>>
>>>>
>>>> On Monday, June 8, 2015 at 6:09:36 PM UTC-7, Jonathan S wrote:
>>>>>
>>>>> If you compiled against Android M, Internet will be automatically 
>>>>> added.
>>>>>
>>>>> On Monday, June 8, 2015 at 8:03:36 PM UTC-4, just a dev wrote:
>>>>>>
>>>>>> Regarding the recent announcement on Google I/O about Android M and 
>>>>>> its new permission model, can anyone clarify if every app has INTERNET 
>>>>>> permission or only the ones that define INTERNET permission exclusively 
>>>>>> in 
>>>>>> their manifest have it ?
>>>>>>
>>>>>  -- 
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Android Developers" group.
>>>> To post to this group, send email to android-d...@googlegroups.com
>>>> To unsubscribe from this group, send email to
>>>> android-developers+unsubscr...@googlegroups.com
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/android-developers?hl=en
>>>> --- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "Android Developers" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to android-developers+unsubscr...@googlegroups.com.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to android-developers+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to