The match will be played in Beijing, with October 13 the likely date.
It will be a first meeting between the teams since a Nehru Cup encounter in 1997.
Both teams are gearing up for the AFC Asian Cup UAE 2019 with India drawn in Group A together with hosts the United Arab Emirates, Bahrain and Thailand.
China PR are in Group C alongside Korea Republic, Kyrgyz Republic and Philippines.
The expanded 24-team AFC Asian Cup is on January 5-February 1, 2019.
Source: the-afc.com