Не совершайте вызов API внутри ComponentWillMount. Сделайте это внутри ComponentDidMount. И для вашей проблемы - попробуйте подождать AsyncStorage.getItem ('id_token'), потому что AsyncStorage - это обещание.
или вы можете сделать
componentDidMount(){
AsyncStorage.getItem('id_token').then(this.getData)
}
getData=(token)=>{
fetch('http://192.168.0.125:8887/api/auth/activities/index',{
method: 'POST',
headers:{
'Accept': 'application/json',
'Content-Type': 'application/json',
'Authorization': 'Bearer '+ token,
},
})
.then((response) => response.json())
.then((res) => {
//console.log(res)
})
.catch((e) => console.log('Error: ', e))
}