あなたの言うことからindex.phpにある、
} else if ($tag == 'get_data_tag'){
// Request type is get data
$Channel_id = $_POST['Channel_id'];
$Temp_value = $_POST['Temp_value'];
//check for the value for the specified channel
$value = $db->getDataByChannelId($Channel_id, $Temp_value);
//this is where the data should be sent to the app
$response_data["success"] = 1;
$response_data["Channel_id"] = $value["Channel_id"];
$response_data["Temp_value"] = $value["Temp_value"];
echo json_encode($response_data);
}
PHP は解析エラーを返している可能性があり (if なしの else のため)、JSON ライブラリ (Java/Android コード内) は "Parse Error: " のようなものを JSON として読み取ることができず、JSON がスローされる可能性があります。エラー。
質問から他のコードを省略した場合は、これを無視してください。